forked from bucardo/check_postgres
-
Notifications
You must be signed in to change notification settings - Fork 1
/
README.dev
36 lines (28 loc) · 1.07 KB
/
README.dev
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
This file is to help developers of the check_postgres program.
Additions are welcome!
** RELEASE PROCESS **
Quick notes on the current release process:
* Make sure all changes are recorded in the relevant POD section.
* Add a release date next to the new version number
* Change the version number everywhere (use prove -v t/00_release.t to verify)
* git commit as needed
* Run: make html
* Run: make signature_asc
* Run: make signature
* Add a new tag: git tag -u 14964ac8 1.2.3 -m "Version 1.2.3, released August 3, 2009" <commit>
* Run: export TEST_SIGNATURE=1 TEST_CRITIC=1 TEST_SPELL=1 TEST_POD=1 TEST_AUTHOR=1
* Run: make distclean; perl Makefile.PL; make disttest
* git commit as needed
* Run: make dist
* git push
* git push --tags
Login to the bucardo.org box, and then:
* cd code/check_postgres
* git pull
* make distclean; perl Makefile.PL; make disttest; make dist
* prove -v t/00_release.t
* cd ~/htdocs/check_postgres
* cp -i ~/code/check_postgres/check_postgres* .
* edit latest_version.txt
* edit index.html
* Email to check_postgres-announce with summary of changes