Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Configure Buildkite pipelines #2

Open
iampatbrown opened this issue May 30, 2022 · 1 comment
Open

Configure Buildkite pipelines #2

iampatbrown opened this issue May 30, 2022 · 1 comment
Labels
architecture Related to high level component enhancement New feature or request

Comments

@iampatbrown
Copy link
Collaborator

💬 Context

Some functionality in this library will vary depending on the platform and version of Swift. This can be challenging for a developer to test locally. If possible, we should set up test pipelines on macOS, Linux and Windows.

📝 Notes

  • Supporting Linux is desirable and Windows would be lower priority
  • macOS can execute tests via xcodebuild test or swift test
  • Tests can be run in parallel using swift test --parallel

👩‍🔧 Technical Design Notes

I've attached the GitHub Actions I had previously been using. We can convert these to Buildkite pipelines.
GitHub Actions.zip

@iampatbrown iampatbrown added enhancement New feature or request architecture Related to high level component labels May 30, 2022
@iampatbrown
Copy link
Collaborator Author

As mentioned in #20

  • We should add an ObjC example as well

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
architecture Related to high level component enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant