-
Notifications
You must be signed in to change notification settings - Fork 697
How to Build a release
Kevan Ahlquist edited this page Jun 29, 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.
-
Add the tag in the Docker Hub repo and kick off an image build.
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.