Skip to content
This repository was archived by the owner on Sep 18, 2020. It is now read-only.

Commit 0de7825

Browse files
authored
Merge pull request #159 from dghubble/release-process
doc/release: Document the release process
2 parents 8375496 + 6b388a3 commit 0de7825

1 file changed

Lines changed: 30 additions & 0 deletions

File tree

doc/release.md

Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,30 @@
1+
# Release
2+
3+
## Bump
4+
5+
Run the `bump-release` script.
6+
7+
```
8+
./build/bump-release vX.Y.Z
9+
```
10+
11+
## Push
12+
13+
Create a PR for the release.
14+
15+
```
16+
git push REMOTE feature:feature
17+
```
18+
19+
## Release
20+
21+
Merge the release PR and create a Github release. Be sure the tag appears on Github.
22+
23+
```
24+
git push origin vX.Y.Z
25+
```
26+
27+
## Publish
28+
29+
Manually trigger the Jenkins [pipeline](https://jenkins-os.prod.coreos.systems/job/cluo/job/release/) with "Build with Parameters". Specify the tag vX.Y.Z to release.
30+

0 commit comments

Comments
 (0)