-
Notifications
You must be signed in to change notification settings - Fork 699
How to Build a release
Kevan Ahlquist edited this page Oct 31, 2016
·
6 revisions
Merge the latest code from feature branches into master
, the tip of master
is always the most recent code ready for release.
Releases are tagged from the dist
branch.
-
Merge
master
intodist
, pulling in all changes except the.gitignore
. -
Run
grunt release
and commit changes indist/
directory -
Tag the commit with the release version.
-
Create a new tag release in the Docker Hub repo. (e.g. Type:
Tag
, Name:v0.11.0
, Dockerfile Location:/
, Docker Tag name:0.11.0
. Make sure you click 'Save Changes'. -
Manually trigger build of the new release.
Between tagged releases, create a beta tag that is built from the head of the dist
branch.
E.g. After creating the tagged release 0.7.0
, create a 0.8.0-beta
branch that always contains the latest code in the repo.