summaryrefslogtreecommitdiffstats
path: root/doc/RELEASING
diff options
context:
space:
mode:
Diffstat (limited to 'doc/RELEASING')
-rw-r--r--doc/RELEASING61
1 files changed, 0 insertions, 61 deletions
diff --git a/doc/RELEASING b/doc/RELEASING
deleted file mode 100644
index 1eaec9d..0000000
--- a/doc/RELEASING
+++ /dev/null
@@ -1,61 +0,0 @@
1NOTES ON RELEASING NEW VERSION OF NAGIOSPLUG
2
3*** Pre-release
4git pull
5. tools/devmode, if feeling adventurous
6check compilation, check tinderbox screens
7
8*** Prepare and commit files
9Update BUGS, NEWS file
10Update AUTHORS if new members
11Update configure.in, package.def and NP-VERSION-GEN with version
12Run git2cl (get from http://josefsson.org/git2cl/):
13git2cl >Changelog
14commit BUGS NEWS configure.in package.def ChangeLog
15
16*** Create new annotated tag
17git tag -a release-1.4.14 -m release-1.4.14
18
19*** Push the code and tag to origin
20git push origin master
21git push origin release-1.4.14
22
23*** Checkout new version
24rm -fr /tmp/monitoringlug
25# If you need to checkout the tag, don't forget to "checkout master" later to
26# get back to your development branch:
27git checkout tags/release-1.4.14
28# Beware: the trailing slash of --prefix is REQUIRED
29git checkout-index --prefix=/tmp/monitoringlug/ -a
30
31*** Build the tarball
32cd /tmp/monitoringlug
33tools/setup
34./configure
35make dist
36
37*** Upload generated tarball to sourceforge
38sftp frs.sourceforge.net
39SF username and password
40cd /uploads
41put file
42
43SF -> Submit News about release. Make sure it is called "Monitoring Plugins" (with those caps)
44Link to download at http://sourceforge.net/project/showfiles.php?group_id=29880
45Include contents of NEWS for this release
46List all people on team involved.
47Add acknowledgement to contributors
48Submit. Get URL to news item
49
50SF -> Admin -> File Releases
51Add a release to nagiosplug and create a file release
52Name: 1.4.14
53Create release
54Step 1: Add release notes pointing to news item
55Step 2: add file
56Step 3: *.tar.gz, Platform Independent, Source .gz
57Step 4: Send notice
58
59*** Announce new release
60Send email to help, announce with the news text
61Add a news item to https://monitoring-plugins.org