diff --git a/RELEASE-CHECKLIST.md b/RELEASE-CHECKLIST.md index c9e62bcee6..4083cd6127 100644 --- a/RELEASE-CHECKLIST.md +++ b/RELEASE-CHECKLIST.md @@ -11,7 +11,7 @@ git commit -s -m "Bump version to " git push $GITHUBUSER bump- ``` -Open PR on docker/swarm +Open PR on docker/swarm. Merge the PR before moving to next step. ### 2. Rebase release branch on top of master branch and tag @@ -25,9 +25,17 @@ git push origin ### 3. Update library image +If you don't have `github.com:docker/swarm-library-image.git` repo, clone it. + ``` git clone git@github.com:docker/swarm-library-image.git +``` + +Build and update Swarm image. + +``` cd swarm-library-image +git pull ./update.sh (example: ./update.sh v0.2.0-rc2) check build is successful (swarm binary should show in git diff) git add . @@ -45,7 +53,8 @@ cd official-images git remote add $GITHUBUSER git@github.com:$GITHUBUSER/official-images.git ``` -Update the official image. +Update Swarm image list. You may add a new RC or a stable image to the image list. `latest` is for +latest stable image, normally an RC doesn't qualify. ``` git checkout master @@ -57,7 +66,7 @@ git commit -s -m "update swarm " git push $GITHUBUSER update_swarm_ ``` -Open PR on docker-library/official-images +Open PR on docker-library/official-images. ### 5. Create release on github