forked from TrueCloudLab/certificates
distrib doc small fixes and enhancements
This commit is contained in:
parent
eaa9bc5faf
commit
55c1d2300c
1 changed files with 8 additions and 8 deletions
|
@ -1,7 +1,7 @@
|
||||||
# Distribution
|
# Distribution
|
||||||
|
|
||||||
This section describes how to build and deploy publicly available releases of
|
This section describes how to build and deploy publicly available releases of
|
||||||
the Step CLI.
|
the Step CA.
|
||||||
|
|
||||||
## Creating A New Release
|
## Creating A New Release
|
||||||
|
|
||||||
|
@ -10,13 +10,13 @@ release is as simple as pushing a new github tag.
|
||||||
|
|
||||||
**Definitions**:
|
**Definitions**:
|
||||||
|
|
||||||
* *Standard Release*: ready for public use. no `-rc*` suffix on the version.
|
* **Standard Release**: ready for public use. no `-rc*` suffix on the version.
|
||||||
e.g. `v1.0.2`
|
e.g. `v1.0.2`
|
||||||
* *Release Candidate*: not ready for public use, still testing. must have a
|
* **Release Candidate**: not ready for public use, still testing. must have a
|
||||||
`-rc*` suffix. e.g. `v1.0.2-rc` or `v1.0.2-rc.4`
|
`-rc*` suffix. e.g. `v1.0.2-rc` or `v1.0.2-rc.4`
|
||||||
|
|
||||||
|
|
||||||
1. Figure out the most recent existing tag.
|
1. Find the most recent tag.
|
||||||
|
|
||||||
```
|
```
|
||||||
git fetch --tags
|
git fetch --tags
|
||||||
|
@ -44,7 +44,7 @@ e.g. `v1.0.2`
|
||||||
is a release candidate, say `v1.0.2-rc.3`, then the version of the next
|
is a release candidate, say `v1.0.2-rc.3`, then the version of the next
|
||||||
standard release should be `v1.0.3`.
|
standard release should be `v1.0.3`.
|
||||||
|
|
||||||
3. Update the [debian/changelog](./debian/changelog).
|
3. Update the [debian changelog](./debian/changelog).
|
||||||
|
|
||||||
1. Update the version to match the tag selected in the previous step. Leave
|
1. Update the version to match the tag selected in the previous step. Leave
|
||||||
off the `v` prefix.
|
off the `v` prefix.
|
||||||
|
@ -103,9 +103,9 @@ e.g. `v1.0.2`
|
||||||
|
|
||||||
Travis will build and upload the following artifacts:
|
Travis will build and upload the following artifacts:
|
||||||
|
|
||||||
* *step-ca_1.0.3_amd64.deb*: debian package for installation on linux.
|
* **step-ca_1.0.3_amd64.deb**: debian package for installation on linux.
|
||||||
* *step-ca_1.0.3_linux_amd64.tar.gz*: tarball containing a statically compiled linux binary.
|
* **step-ca_1.0.3_linux_amd64.tar.gz**: tarball containing a statically compiled linux binary.
|
||||||
* *step-ca_1.0.3_darwin_amd64.tar.gz*: tarball containing a statically compiled darwin binary.
|
* **step-ca_1.0.3_darwin_amd64.tar.gz**: tarball containing a statically compiled darwin binary.
|
||||||
|
|
||||||
7. Update the Homebrew formula.
|
7. Update the Homebrew formula.
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue