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

[ios, build] Move iOS release builds to CircleCI #11437

Merged
merged 2 commits into from
Mar 13, 2018

Conversation

friedbunny
Copy link
Contributor

@friedbunny friedbunny commented Mar 12, 2018

Fixes #11231. Moves our iOS release build process from Bitrise to CircleCI.

  • Deletes the Bitrise config, as it’s no longer necessary.
  • Pins this job to Ruby 2.3.x, as the jazzy gem had issues with stock Ruby 2.0.x.
    • This required a --login shell for chruby.
  • Borrows @MapboxCI’s Danger GitHub token, until we can get this job one of its own.
  • Cherry-picked [build] Update to Xcode 9.2 on CircleCI #10893, because we need to build releases with the latest stable Xcode.

/cc @mapbox/maps-ios @kkaefer

@friedbunny friedbunny added iOS Mapbox Maps SDK for iOS build labels Mar 12, 2018
@friedbunny friedbunny added this to the ios-v3.7.6 milestone Mar 12, 2018
@friedbunny friedbunny self-assigned this Mar 12, 2018
@akitchen akitchen self-requested a review March 12, 2018 22:53
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

Successfully merging this pull request may close these issues.

2 participants