Skip to content

Commit

Permalink
update RELEASE-CHECKLIST.md
Browse files Browse the repository at this point in the history
Signed-off-by: Dong Chen <dongluo.chen@docker.com>
  • Loading branch information
dongluochen committed Mar 23, 2016
1 parent 027b34a commit 5f08cab
Showing 1 changed file with 12 additions and 3 deletions.
15 changes: 12 additions & 3 deletions RELEASE-CHECKLIST.md
Original file line number Diff line number Diff line change
@@ -11,7 +11,7 @@ git commit -s -m "Bump version to <version>"
git push $GITHUBUSER bump-<version>
```

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 <tag>

### 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 <tag> (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 <tag>"
git push $GITHUBUSER update_swarm_<tag>
```

Open PR on docker-library/official-images
Open PR on docker-library/official-images.

### 5. Create release on github

0 comments on commit 5f08cab

Please sign in to comment.