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:
name: autorelease-projects
jobs:
- 'autorelease-release-{stream}'
- - 'autorelease-generate-release-notes-{stream}'
stream:
- nitrogen:
patches.tar.gz
error.log.gz
+
+- project:
+ name: autorelease-release-notes
+ jobs:
+ - 'autorelease-generate-release-notes-{stream}'
+
+ stream:
+ - nitrogen:
+ branch: 'master'
+ jdk: 'openjdk8'
+ - carbon:
+ branch: 'stable/carbon'
+ jdk: 'openjdk8'
+ - boron:
+ branch: 'stable/boron'
+ jdk: 'openjdk8'
+
+ project: 'releng/autorelease'
+ archive-artifacts: >
+ **/*.log
+
+
###
# TODO: Remove this job once guava21 testing is complete
###