name: autorelease-determine-merge-order
builders:
- shell: |
- # TODO: Remove this condition once stable/beryllium is no longer
- # officially maintained.
- if [ "$GERRIT_BRANCH" != "stable/beryllium" ]; then
- virtualenv --system-site-packages $WORKSPACE/venv
- source $WORKSPACE/venv/bin/activate
- pip install --upgrade pip
- pip install --upgrade networkx
- pip freeze
- ./scripts/determine-merge-order.py
- deactivate
- rm -rf $WORKSPACE/venv
- fi
+ virtualenv --system-site-packages $WORKSPACE/venv
+ source $WORKSPACE/venv/bin/activate
+ pip install --upgrade pip
+ pip install --upgrade networkx
+ pip freeze
+ ./scripts/determine-merge-order.py
+ deactivate
+ rm -rf $WORKSPACE/venv
- builder:
name: autorelease-maven-deploy
- builder:
name: autorelease-generate-release-patches
builders:
- - shell: !include-raw: include-raw-autorelease-release-versions.sh
+ - shell: !include-raw:
+ - ../global-jjb/shell/lftools-install.sh
+ - include-raw-autorelease-release-versions.sh
- builder:
name: autorelease-get-integration-test-variables
name: autorelease-generate-release-notes
builders:
- shell: |
- # TODO: Remove this condition once stable/beryllium is no longer
- # officially maintained.
- if [ "$GERRIT_BRANCH" != "stable/beryllium" ]; then
- cd $WORKSPACE/scripts/release_notes_management
- java -jar target/autonotes.jar
- if [ -f "$WORKSPACE/scripts/release_notes_management/projects/release-notes.rst" ]; then
- mkdir -p $WORKSPACE/archives
- cp -vf "$WORKSPACE/scripts/release_notes_management/projects/release-notes.rst" "$WORKSPACE/archives"
- fi
+ cd $WORKSPACE/scripts/release_notes_management
+ java -jar target/autonotes.jar
+ if [ -f "$WORKSPACE/scripts/release_notes_management/projects/release-notes.rst" ]; then
+ mkdir -p $WORKSPACE/archives
+ cp -vf "$WORKSPACE/scripts/release_notes_management/projects/release-notes.rst" "$WORKSPACE/archives"
fi
- publisher: