forked from sheltermanager/asm3
-
Notifications
You must be signed in to change notification settings - Fork 0
/
RELEASE
33 lines (20 loc) · 1.1 KB
/
RELEASE
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
*. Update VERSION and remove u suffix, update /doc/manual/conf.py and remove u suffix.
*. Generate manual - html and pdf for the program with make manual
*. Run make compile tests, then make dist to build
*. Verify installation works with an empty MySQL database
*. Copy build/sheltermanager* to public.sheltermanager.com:/var/www/public/deb
run /var/www/public/deb/makerepo.sh on public to rebuild Debian repository.
*. Write release note and update smcom_www and "make site":
site/en_news.html
site/rss.xml
site/en_header.t (new version number)
repo/asm_news.html
copy changelog to repo/changelog3.txt
*. Mark milestone complete in github
*. Update twitter and facebook
*. Update manual with lulu
*. Commit any changes made so far
*. run "git tag -f -a 41" to create a tag for the release number, followed by "git push && git push -f --tags"
(-f is only necessary for replacing a tag)
*. In github, go to Releases and add changelog/release info for the new tag
*. Update VERSION, update doc/manual/conf.py to next release number with a u suffix - and commit