Changes between Version 10 and Version 11 of Publish


Ignore:
Timestamp:
Apr 3, 2020, 11:10:50 AM (5 years ago)
Author:
Bruno Cornec
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • Publish

    v10 v11  
    1515  gvim ../pbconf/devel/*/pbcl
    1616}}}
     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}}}
    1722* Use pb to create the target version from the devel branch:
    1823{{{
    19   pb -p pb -r devel -V 0.15.1 newver
     24  pb -p pb -r devel -V $VER newver
    2025}}}
    2126* Edit again the pbcl files for the new version 0.15.1 and remove mentions of new version
    2227{{{
    23   gvim ../pbconf/0.15.1/*/pbcl
     28  gvim ../pbconf/$VER/*/pbcl
    2429  svn ci
    2530}}}
    2631* Edit the config file to declare the version stable (delivery and testver):
    2732{{{
    28   gvim ../pbconf/0.15.1/pb.yml
     33  gvim ../pbconf/$VER/pb.yml
    2934  svn ci
    3035}}}
    3136* Build a test version in a ctn:
    3237{{{
    33   pb -p pb -r 0.15.1 -m centos-7-x86_64 sbx2ve
     38  pb -p pb -r $VER -m centos-7-x86_64 sbx2ve
    3439}}}
    3540* Build for all ctns:
     
    3944* Build a test version in a VM:
    4045{{{
    41   pb -p pb -r 0.15.1 -m rhel-7-x86_64 sbx2vm
     46  pb -p pb -r $VER -m rhel-7-x86_64 sbx2vm
    4247}}}
    4348* Build for all VMs:
    4449{{{
    45   pb -p pb -r 0.15.1 build2vm
     50  pb -p pb -r $VER build2vm
    4651}}}
    4752* Check what is produced
    4853{{{
    49   pb -p pb -r 0.15.1 checkssh
     54  pb -p pb -r $VER checkssh
    5055}}}
    5156* New distributions
    5257{{{
    53   pb -p pb -r 0.15.3 build2docker -m mageia-8-x86_64
     58  pb -p pb -r $VER build2docker -m mageia-8-x86_64
    5459}}}
    5560* Update trac
     
    6368* Announce it
    6469{{{
    65 pb -p pb -r 0.15.1 announce
     70pb -p pb -r $VER announce
    6671}}}
    6772* Publish the website with the announce integrated
    6873{{{
    69 pb -p pb -r 0.15.1 sbx2webssh
     74pb -p pb -r $VER sbx2webssh
    7075}}}
    7176* Update the build environment with this new version