You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on Jan 30, 2020. It is now read-only.
Copy file name to clipboardExpand all lines: Documentation/release.md
+4-6Lines changed: 4 additions & 6 deletions
Original file line number
Diff line number
Diff line change
@@ -36,7 +36,7 @@ All releases version numbers follow the format of [semantic versioning 2.0.0](ht
36
36
- Manually check fleet is buildable in Linux, Darwin.
37
37
- Manually check upgrade fleet cluster of previous minor version works well.
38
38
- Manually check new features work well.
39
-
- Add a signed tag through `GIT_COMMITTER_NAME="CoreOS Application Signing Key" GIT_COMMITTER_EMAIL="[email protected]" git tag -s ${VERSION} -u $SUBKEYID`.
39
+
- Add a signed tag through `GIT_COMMITTER_NAME="CoreOS Application Signing Key" GIT_COMMITTER_EMAIL="[email protected]" git tag -s ${VERSION} -u $SUBKEYID`. (note that you may need `git config gpg.program=gpg2`)
40
40
- Sanity check tag correctness through `git show tags/$VERSION`.
41
41
- Push the tag to GitHub through `git push origin tags/$VERSION`. This assumes `origin` corresponds to "https://github.com/coreos/fleet".
42
42
@@ -55,14 +55,12 @@ It generates all release binaries and images under directory `./release`.
55
55
56
56
## Sign Binaries and Images
57
57
58
-
Choose appropriate private key to sign the generated binaries and images.
59
-
60
-
The following commands are used for public release sign:
58
+
The following commands are used for public release sign. Note that `SUBKEYID` should have been set appropriately:
61
59
62
60
```
63
61
cd release
64
-
gpg --sign -u $SUBKEYID fleet-${VERSION}.tar.gz
65
-
gpg -u $SUBKEYID -a --output fleetd-${VERSION}-linux-amd64.aci.asc --detach-sig fleetd-${VERSION}-linux-amd64.aci
0 commit comments