aboutsummaryrefslogtreecommitdiff
path: root/doc/RELEASING.md
diff options
context:
space:
mode:
Diffstat (limited to 'doc/RELEASING.md')
-rw-r--r--doc/RELEASING.md28
1 files changed, 14 insertions, 14 deletions
diff --git a/doc/RELEASING.md b/doc/RELEASING.md
index 1f9db078..bcd2c5ac 100644
--- a/doc/RELEASING.md
+++ b/doc/RELEASING.md
@@ -11,14 +11,14 @@ Before you start
- Check Travis CI status.
- Update local Git repository to the current `master` tip. For a
- maintenance release (e.g., version 2.2.2), update to the current
- `maint-2.2` tip, instead.
+ maintenance release (e.g., version 2.3.2), update to the current
+ `maint-2.3` tip, instead.
Prepare and commit files
------------------------
- Update `configure.ac` and `NP-VERSION-GEN` with new version.
-- Update `NEWS` from `git log --reverse v2.2.1..` output, and specify
+- Update `NEWS` from `git log --reverse v2.3.1..` output, and specify
the release version/date.
- Update `AUTHORS` if there are new team members.
- Update `THANKS.in` using `tools/update-thanks`.
@@ -29,27 +29,27 @@ Prepare and commit files
Create annotated tag
--------------------
- git tag -a -m 'Monitoring Plugins 2.3' v2.3
+ git tag -a -m 'Monitoring Plugins 2.4' v2.4
Push the code and tag to GitHub
-------------------------------
git push monitoring-plugins master
- git push monitoring-plugins v2.3
+ git push monitoring-plugins v2.4
Create new maintenance branch
-----------------------------
_Only necessary when creating a feature release._
- git checkout -b maint-2.3 v2.3
- git push -u monitoring-plugins maint-2.3
+ git checkout -b maint-2.4 v2.4
+ git push -u monitoring-plugins maint-2.4
Checkout new version
--------------------
rm -rf /tmp/plugins
- git archive --prefix=tmp/plugins/ v2.3 | (cd /; tar -xf -)
+ git archive --prefix=tmp/plugins/ v2.4 | (cd /; tar -xf -)
Build the tarball
-----------------
@@ -62,26 +62,26 @@ Build the tarball
Upload tarball to web site
--------------------------
- scp monitoring-plugins-2.3.tar.gz \
+ scp monitoring-plugins-2.4.tar.gz \
plugins@orwell.monitoring-plugins.org:web/download/
Generate SHA1 checksum file on web site
---------------------------------------
ssh plugins@orwell.monitoring-plugins.org \
- '(cd web/download; $HOME/bin/create-checksum monitoring-plugins-2.3.tar.gz)'
+ '(cd web/download; $HOME/bin/create-checksum monitoring-plugins-2.4.tar.gz)'
Announce new release
--------------------
- In the site.git repository:
- - Create `web/input/news/release-2-3.md`.
+ - Create `web/input/news/release-2-4.md`.
- Update the `plugins_release` version in `web/macros.py`.
- Commit and push the result:
- git add web/input/news/release-2-3.md
- git commit web/input/news/release-2-3.md web/macros.py
+ git add web/input/news/release-2-4.md
+ git commit web/input/news/release-2-4.md web/macros.py
git push origin master
- Post an announcement on (at least) the following mailing lists:
@@ -93,6 +93,6 @@ Announce new release
If you want to mention the number of contributors in the announcement:
- git shortlog -s v2.2.1..v2.3 | wc -l
+ git shortlog -s v2.3.1..v2.4 | wc -l
<!-- vim:set filetype=markdown textwidth=72: -->