Skip to content

Commit 6b1f17a

Browse files
committed
createrelease: Updated release procedure
1 parent c816aec commit 6b1f17a

1 file changed

Lines changed: 17 additions & 7 deletions

File tree

createrelease

Lines changed: 17 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,8 @@
2929
# Create 2.8.x branch
3030
# git checkout -b 2.8.x ; git push -u origin 2.8.x
3131
#
32+
# Empty the releasenotes.txt in main branch
33+
#
3234
# Update version numbers in:
3335
# sed -i -r "s/version 2[.][0-9]+([.]99)*/version 2.9/" cli/main.cpp
3436
# sed -i -r "s|2[.][0-9]+([.]99)*|2.9.0|" cmake/versions.cmake # version must have 3 parts.
@@ -57,8 +59,6 @@
5759
# Release
5860
# =======
5961
#
60-
# Write release notes
61-
#
6262
# Remove "-rc1" from versions. Test: git grep "\-rc[0-9]"
6363
#
6464
# Create a release folder on sourceforge:
@@ -72,22 +72,32 @@
7272
#
7373
# Update download link on index.php main page
7474
#
75+
# Write Changelog
76+
# git log 2.11..2.12 > Changelog
77+
# <edit>
78+
#
79+
# Trac:
80+
# 1. Create ticket "2.12 safety cosmetic changes"
81+
# 2. Check priorities for all tickets in milestone. Should be: safety-*
82+
# 3. Create new milestone
83+
# 4. Close old milestone
84+
#
7585
# write a news
7686
#
7787
# save "cppcheck --doc" output on wiki
7888
#
7989
# compile new democlient:
8090
# ssh -t danielmarjamaki,cppcheck@shell.sourceforge.net create
81-
# ./build-cppcheck.sh 2.8
91+
# ./build-cppcheck.sh
8292
#
8393
# run daca with new release
8494
# 1. edit tools/donate-cpu-server.py. Update OLD_VERSION and VERSION
8595
# 2. scp -i ../.ssh/osuosl_id_rsa tools/donate-cpu-server.py danielmarjamaki@cppcheck1.osuosl.org:/var/daca@home/
8696
#
87-
# self check, fix stylistic issues:
88-
# ./cppcheck -D__CPPCHECK__ -D__GNUC__ -DCHECK_INTERNAL -DHAVE_RULES --library=cppcheck-lib --enable=style --inconclusive --inline-suppr --suppress=bitwiseOnBoolean --suppress=shadowFunction --suppress=useStlAlgorithm --suppress=*:externals/picojson.h cli gui/*.cpp lib
89-
#
90-
# Set debug version (see 803eea912c9512c810a7e78d58bb927d89a6daa1)
97+
# Backup:
98+
# * trac: cd /var && nice tar -zcf /home/danielmarjamaki/trac.tar.gz trac-cppcheck
99+
# * git: git checkout -f && git checkout main && git pull && tar -zcf ~/cppchecksolutions/backups/2.12.0-git.tar.gz .git
100+
# * Changelog
91101

92102
# Folder/tag to use
93103
folder=$1

0 commit comments

Comments
 (0)