summaryrefslogtreecommitdiffstats
path: root/doc/RELEASING
diff options
context:
space:
mode:
Diffstat (limited to 'doc/RELEASING')
-rw-r--r--doc/RELEASING29
1 files changed, 18 insertions, 11 deletions
diff --git a/doc/RELEASING b/doc/RELEASING
index c5d8195..4bcc131 100644
--- a/doc/RELEASING
+++ b/doc/RELEASING
@@ -1,28 +1,34 @@
1NOTES ON RELEASING NEW VERSION OF NAGIOSPLUG 1NOTES ON RELEASING NEW VERSION OF NAGIOSPLUG
2 2
3svn update in main area 3*** Pre-release
4git pull
4. tools/devmode, if feeling adventurous 5. tools/devmode, if feeling adventurous
5check compilation, check tinderbox screens 6check compilation, check tinderbox screens
6 7
8*** Prepare and commit files
7Update BUGS, NEWS file 9Update BUGS, NEWS file
8Update AUTHORS if new members 10Update AUTHORS if new members
9Update configure.in and package.def with version 11Update configure.in and package.def with version
10Run svn2cl (get from http://ch.tudelft.nl/~arthur/svn2cl): 12Run git2cl (get from http://josefsson.org/git2cl/):
11svn2cl.sh --break-before-msg --reparagraph -i http://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk 13git2cl >Changelog
12commit BUGS NEWS configure.in package.def ChangeLog 14commit BUGS NEWS configure.in package.def ChangeLog
13 15
14svn copy http://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk 16*** Create new tag
15http://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/tags/release-1.4.10 17git tag release-1.4.14
16 18
17checkout new version: 19*** Checkout new version
18cd /tmp 20rm -fr /tmp/nagioslug
19rm -fr nagiosplug 21# If you need to checkout the tag, don't forget to "checkout master" later to
20svn export http://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/tags/release-1.4.10 nagiosplug 22# get back to your development branch:
21cd nagiosplug 23git checkout tags/release-1.4.14
24# Beware: the trailing slash of --prefix is REQUIRED
25git checkout-index --prefix=/tmp/nagioslug/ -a
26cd /tmp/nagioslug
22tools/setup 27tools/setup
23./configure 28./configure
24make dist 29make dist
25 30
31*** Upload generated tarball to sourceforge
26sftp upload.sf.net 32sftp upload.sf.net
27cd uploads 33cd uploads
28put file 34put file
@@ -43,5 +49,6 @@ Step 2: add file
43Step 3: *.tar.gz, Platform Independent, Source .gz 49Step 3: *.tar.gz, Platform Independent, Source .gz
44Step 4: Send notice 50Step 4: Send notice
45 51
52*** Announce new release
46Send email to nagiosplug-help, nagios-announce with the news text 53Send email to nagiosplug-help, nagios-announce with the news text
47Add a news item to http://nagiosplugins.org 54Add a news item to http://nagiosplugins.org