Changes between Version 10 and Version 11 of Publish
- Timestamp:
- Apr 3, 2020, 11:10:50 AM (5 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
Publish
v10 v11 15 15 gvim ../pbconf/devel/*/pbcl 16 16 }}} 17 * Export a VER variable corresponding to the version to build 18 {{{ 19 setenv VER 0.15.3 20 export VER=0.15.3 21 }}} 17 22 * Use pb to create the target version from the devel branch: 18 23 {{{ 19 pb -p pb -r devel -V 0.15.1newver24 pb -p pb -r devel -V $VER newver 20 25 }}} 21 26 * Edit again the pbcl files for the new version 0.15.1 and remove mentions of new version 22 27 {{{ 23 gvim ../pbconf/ 0.15.1/*/pbcl28 gvim ../pbconf/$VER/*/pbcl 24 29 svn ci 25 30 }}} 26 31 * Edit the config file to declare the version stable (delivery and testver): 27 32 {{{ 28 gvim ../pbconf/ 0.15.1/pb.yml33 gvim ../pbconf/$VER/pb.yml 29 34 svn ci 30 35 }}} 31 36 * Build a test version in a ctn: 32 37 {{{ 33 pb -p pb -r 0.15.1-m centos-7-x86_64 sbx2ve38 pb -p pb -r $VER -m centos-7-x86_64 sbx2ve 34 39 }}} 35 40 * Build for all ctns: … … 39 44 * Build a test version in a VM: 40 45 {{{ 41 pb -p pb -r 0.15.1-m rhel-7-x86_64 sbx2vm46 pb -p pb -r $VER -m rhel-7-x86_64 sbx2vm 42 47 }}} 43 48 * Build for all VMs: 44 49 {{{ 45 pb -p pb -r 0.15.1build2vm50 pb -p pb -r $VER build2vm 46 51 }}} 47 52 * Check what is produced 48 53 {{{ 49 pb -p pb -r 0.15.1checkssh54 pb -p pb -r $VER checkssh 50 55 }}} 51 56 * New distributions 52 57 {{{ 53 pb -p pb -r 0.15.3build2docker -m mageia-8-x86_6458 pb -p pb -r $VER build2docker -m mageia-8-x86_64 54 59 }}} 55 60 * Update trac … … 63 68 * Announce it 64 69 {{{ 65 pb -p pb -r 0.15.1announce70 pb -p pb -r $VER announce 66 71 }}} 67 72 * Publish the website with the announce integrated 68 73 {{{ 69 pb -p pb -r 0.15.1sbx2webssh74 pb -p pb -r $VER sbx2webssh 70 75 }}} 71 76 * Update the build environment with this new version