- shell: |
./scripts/fix-relativepaths.sh
+- builder:
+ 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
+ fi
+
- publisher:
# include-raw-autorelease-notify-build-failure.sh searches console log for
# failures and emails the status to the release mailing list.
publishers:
- postbuildscript:
builders:
- - shell: |
- mkdir -p archives/
- cp /var/log/sa/* $_
- # convert sar data to ascii format
- sar -A -f /var/log/sa/sa$(date +%d) > archives/sar$(date +%d)
+ - shell: !include-raw: include-raw-autorelease-collect-sar.sh
script-only-if-succeeded: false
script-only-if-failed: false