MobileNativeFoundation / MobileNativeFoundation/rules_xcodeproj
Implement integration tests that confirm specific Xcode versions work
Open
@brentleyjones is already working on this.
Since Aug 23, 2022.
cleanup
- Dominant language
- Swift
- Stars
- 626
- Forks
- 124
- PR merge metrics
- No merged PRs in 30d
Description
The project aims to define a matrix of Bazel versions and Xcode versions that work with rules_xcodeproj. The integration tests should exercise a basic set of functionality for each supported combination. As a general rule, the project will support the latest Xcode version, the previous release and the last major release. As of the writing of this issue, those versions are:
- Latest: 13.3
- Previous: 13.2.1
- Previous Major: 13.0
NOTE: The supported Bazel versions are already defined in //:bazel_versions.yml.
- Create a file/macro that defines the supported Xcode versions.
- Update the
ios_appintegration test to execute the supported combinations.
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Assessment
This issue has not been assessed yet.