Skip to content

Commit 813a555

Browse files
author
Jake Ginnivan
committed
More info on release process
1 parent 2e1266b commit 813a555

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

CONTRIBUTING.md

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -77,7 +77,7 @@ We use Cake for our build and deployment process. The way the build / release pr
7777
1) Login to AppVeyor
7878
1) Deploy the latest master build
7979
![docs/img/release-1-deploy.png](docs/img/release-1-deploy.png)
80-
1) Choose GitVersion release, when you press deploy it will create a GitHub release (but it *will not* publish it)
80+
1) Choose GitVersion release, when you press deploy it will create a *non-released* GitHub release, this *will not* create a Git tag. This step is so we can validate the release and release notes before pushing the button.
8181
![docs/img/release-2-deploy.png](docs/img/release-2-deploy.png)
8282
1) All the artifacts should upload nicely
8383
![docs/img/release-3-deploy.png](docs/img/release-3-deploy.png)
@@ -91,4 +91,6 @@ We use Cake for our build and deployment process. The way the build / release pr
9191
1) Publishing tags (a git tag) the release commit, this will trigger another appveyor build which only builds tags, this build uses deploy.cake. It downloads the artifacts from that GitHub release, then performs the release
9292

9393
## Docker
94-
docker build . --build-arg GitVersionZip=build/GitVersion_<VERSION>.zip --tag gittools/gitversion
94+
It is a manual release step after the release now, first download the appropriate ZIP and put into a `releaseArtifacts` folder in the GitVersion repository, then run:
95+
96+
`docker build . --build-arg GitVersionZip=GitVersion_<VERSION>.zip --tag gittools/gitversion`

0 commit comments

Comments
 (0)