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

Release of stable artefacts through CI #8858

Closed
tobrun opened this issue May 2, 2017 · 3 comments
Closed

Release of stable artefacts through CI #8858

tobrun opened this issue May 2, 2017 · 3 comments
Assignees
Labels
Android Mapbox Maps SDK for Android beta blocker Blocks the next beta release build release blocker Blocks the next final release

Comments

@tobrun
Copy link
Member

tobrun commented May 2, 2017

With the move from Bitrise to Circle CI in #8551 we lost the ability to use our CI to publish stable releases. We used to do this by executing scripts/release.py on our development machines. This script would take care of creating a release branch, pushing release related changes and triggering a build on CI. We should look into reintegrating this script into Circle CI or find another way of doing automated releases.

cc @zugaldia

@tobrun tobrun added Android Mapbox Maps SDK for Android build labels May 2, 2017
@kkaefer
Copy link
Contributor

kkaefer commented May 2, 2017

Noting here that Circle CI also supports triggered builds. Additionally, Circle CI also publishes the release APK at https://circleci.com/gh/mapbox/mapbox-gl-native/1837#artifacts/containers/0

@zugaldia
Copy link
Member

zugaldia commented May 2, 2017

Looks like CircleCI has the right API for this:

POST: /project/:vcs-type/:username/:project/tree/:branch
Triggers a new build, returns a summary of the build. Optional build parameters can be set as well.

I can look into updating the Bitrise API call to CircleCI before 5.1.0-beta2.

@zugaldia zugaldia added this to the android-v5.1.0 milestone May 2, 2017
@zugaldia zugaldia added beta blocker Blocks the next beta release release blocker Blocks the next final release labels May 2, 2017
@tobrun
Copy link
Member Author

tobrun commented May 15, 2017

This landed with #8950, closing

@tobrun tobrun closed this as completed May 15, 2017
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
Android Mapbox Maps SDK for Android beta blocker Blocks the next beta release build release blocker Blocks the next final release
Projects
None yet
Development

No branches or pull requests

3 participants