scratchpad:build-cutting
Differences
This shows you the differences between two versions of the page.
scratchpad:build-cutting [2011/02/04 16:04] – created miker | scratchpad:build-cutting [2011/05/06 13:37] (current) – moved to dev:release_process:evergreen:2.0 dbs | ||
---|---|---|---|
Line 1: | Line 1: | ||
- | Here's what was done to cut the 2.0.1 release -- note, assumptions about environment are extensive and non-obvious. | ||
- | |||
- | ----------------- | ||
- | |||
- | |||
- | ====Steps for creating 2.0.1==== | ||
- | |||
- | * create an sql upgrade script< | ||
- | $ svn up | ||
- | $ cd Open-ILS/ | ||
- | $ cat upgrade/ | ||
- | and add the version number to the top of the transaction. | ||
- | |||
- | * branch it<code bash>$ svn copy svn:// | ||
- | |||
- | * check it out<code bash>$ cd ~/svn | ||
- | $ svn co svn:// | ||
- | |||
- | * generate the changelog< | ||
- | $ svn2cl --group-by-day --separate-daylogs -r HEAD:19308 . | ||
- | $ mv ChangeLog ../ | ||
- | $ svn2cl --group-by-day --separate-daylogs -r 19308:HEAD .</ | ||
- | 19308 == last revision number on the previous tagged release (tags/ | ||
- | |||
- | * update the config.upgrade_log insert (NOTE: leave the existing entry, just add a version number one!)< | ||
- | |||
- | * update the README< | ||
- | |||
- | * update the perl-reported version number< | ||
- | |||
- | * commit all that< | ||
- | |||
- | |||
- | * export and build stuffs< | ||
- | $ svn export svn:// | ||
- | $ cd Evergreen-ILS-2.0.1/ | ||
- | $ ./ | ||
- | $ cd build/i18n; make newpot; for i in `ls po/ | ||
- | |||
- | * add dojo stuff< | ||
- | $ cp -R ~/ | ||
- | $ cp -R ~/ | ||
- | $ cp -R ~/ | ||
- | |||
- | * wrap it all up<code bash>$ cd ~/ | ||
- | $ cp Evergreen-ILS-2.0.1/ | ||
- | $ tar zcvf Evergreen-ILS-2.0.1.tar.gz Evergreen-ILS-2.0.1/ | ||
- | $ md5sum Evergreen-ILS-2.0.1.tar.gz > Evergreen-ILS-2.0.1.tar.gz.md5</ | ||
- | |||
- | |||
- | Which leaves us with | ||
- | * ChangeLog-2.0.0-2.0.1 | ||
- | * Evergreen-ILS-2.0.1.tar.gz | ||
- | * Evergreen-ILS-2.0.1.tar.gz.md5 | ||
- | * reverse-2.0.0-2.0.1-changelog | ||
- | to upload. | ||
scratchpad/build-cutting.1296853495.txt.gz · Last modified: 2022/02/10 13:33 (external edit)