Skip to content
This repository has been archived by the owner on Aug 8, 2023. It is now read-only.

move Bitrise iOS config to bitrise.yml #2898

Closed
incanus opened this issue Nov 2, 2015 · 5 comments
Closed

move Bitrise iOS config to bitrise.yml #2898

incanus opened this issue Nov 2, 2015 · 5 comments
Assignees
Labels
build iOS Mapbox Maps SDK for iOS

Comments

@incanus
Copy link
Contributor

incanus commented Nov 2, 2015

See https://github.com/bitrise-io/bitrise-yml-collection/blob/master/general/use-bitrise-yml-from-repo/bitrise.yml. Already moved secret variables into Bitrise's secure variables section.

@incanus incanus added iOS Mapbox Maps SDK for iOS build labels Nov 2, 2015
@incanus incanus self-assigned this Nov 2, 2015
@incanus
Copy link
Contributor Author

incanus commented Nov 2, 2015

Ok @mapbox/gl, here's the deal with Bitrise.

  1. As of f59d4ba (already in master), the config for running thorough our steps for Bitrise has been moved out of their GUI workflow builder and into bitrise.yml in the repo root (for whatever branch).
  2. The Bitrise config for the repo has been set to just run the relevant branch's bitrise.yml.
  3. If you want to change the bitrise.yml, do so and use the bitrise CLI tool (brew install bitrise or manual install) to bitrise validate.
  4. Change the primary workflow in your branch to see how changes will be run on Bitrise before merging them to master, affecting all branches (since all branches run their respective primary workflow).
  5. You can also create custom workflows in the bitrise.yml beyond the default primary one, such as eventually where we will have a roll_build or similar workflow to address replicate iOS release build process on Bitrise #2844.

More on Bitrise's steps library (for example, we use the select-xcode-version, script, xcode-test, and slack steps): https://github.com/bitrise-io?utf8=✓&query=steps

@1ec5
Copy link
Contributor

1ec5 commented Nov 2, 2015

When the dust settles, can you check this information into the repo or the wiki repo? It’ll be easier to find that way.

@incanus
Copy link
Contributor Author

incanus commented Nov 2, 2015

Will do.

@incanus
Copy link
Contributor Author

incanus commented Nov 2, 2015

@ljbade
Copy link
Contributor

ljbade commented Nov 2, 2015

There is now a new "rebuild" button top right.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
build iOS Mapbox Maps SDK for iOS
Projects
None yet
Development

No branches or pull requests

3 participants