wiki:ReleaseProcess

Bisque releases

Bisque development occur in ssh://hg@biodev.ece.ucsb.edu/bisque

Stable releases are in http://@biodev.ece.ucsb.edu.edu/bisque-stable

Pre-release

Procedure for create a stable release

  1. Prepare an up-to-date clone of developer
         hg clone ssh://hg@biodev.ece.ucsb.edu/bisque sync
    
  2. Update Version number in pavement.py and bqcore/bq/core/release.py
  3. Re-run bq-admin deploy public
  4. Tag the trunk with a release tag
         cd bisque
         hg tag "release A.B.C  20YY-MM-DD"
         hg commit -m "comments about release"
         hg push
         cd ..
    
  5. Prepare an up-to-date clone of stable if you do not have one
         hg clone ssh://hg@biodev.ece.ucsb.edu/bisque-stable
    
  6. Pull, (merge) and commit
         cd bisque-stable
         hg pull -u ../sync
         hg merge
         hg commit "merging for release"
         hg push
    
Last modified 3 years ago Last modified on Apr 18, 2014 10:59:14 AM