-
Create a new branch from the passing commit you want to release from. Use
{os_name}-{os_version}/{major}.x
format for branch name (e.g.ubuntu-xenial/1.x
).git checkout -b <<BRANCH_NAME>> {commit}
-
Add, commit, and push the new branch.
git push origin <<BRANCH_NAME>>
-
Switch back to master branch
git checkout master
-
On master, update
ci/{os_name}-{os_version}/configure-aggregated-pipeline.sh
with the new branch details using the previous release branch as an example. Specifically, be sure to update the interpolated variables for the correct branch. Forinitial_version
, use the same value of the stemcell produced by the commit in themaster
pipeline (e.g.2.0.0
)../ci/{os_name}-{os_version}/configure-aggregated-pipeline.sh
-
Once configured, the stemcell should automatically trigger and create the next minor version of the stemcell (e.g.
2.1.0
).
- Stemcell Support Matrix (internal only)