Prepare a release

From AadlWiki

Jump to: navigation, search

Contents

Update repository and merge to Master

Reminder:

  • To clone a repository: git clone ....
  • To checkout and update a remote branch git branch develop origin/develop ; git checkout develop ; git fetch ; git pull ;
  1. Go to the core directory
  2. Checkout develop branch: git checkout develop
  3. Take latest patches: git pull
  4. Merge into master: git checkout master && git merge develop


  1. Go to the plugins directory
  2. Checkout develop branch: git checkout develop
  3. Take latest patches: git pull
  4. Merge into master: git checkout master && git merge develop
  1. Do the same for the error model repositories (both v1 and v2)

Build

  1. Go to org.osate.build.main
  2. mvn clean install

Prepare OSATE releases

  1. ./osate2/prepare-zip-files.sh

Get the update files

  1. All files to be copied to the update site are in osate2/workspace/core/org.osate.build.product/target/repository/
  2. Copy all these files to the update site directory


Add tag

  1. git tag TAGNAME (git tag 2.0.0-SNAPSHOT-YYYYMMDDHHMM)
  2. git push --tags


Utils

Personal tools