java-version: '{java-version}'
mvn-global-settings: global-settings
mvn-goals: clean deploy
- mvn-opts: '-Xmx8g -XX:MaxPermSize=1024m -Dmaven.compile.fork=true'
+ mvn-opts: '-Xmx8g -Dmaven.compile.fork=true'
mvn-params: ''
mvn-settings: autorelease-settings
mvn-version: mvn35
gerrit-user: 'jenkins-$SILO'
gerrit-host: 'git.opendaylight.org'
gerrit-topic: 'autorelease-update-validate-jobs-{stream}'
- gerrit-commit-message: |
- 'Update validate autorelease projects for {stream}'
+ gerrit-commit-message: 'Update validate-ar jobs for {stream}'
reviewers-email: 'jenkins-releng@opendaylight.org'
publishers:
- lf-infra-publish
- job-template:
- name: autorelease-version-bump-{stream}
+ name: autorelease-version-bump-{stream}-{mvn-version}-{java-version}
#####################
# Default variables #
builders:
- lf-infra-pre-build
# force jenkins install of maven version before any shell scripts use it
+ - lf-update-java-alternatives:
+ java-version: "{java-version}"
- lf-maven-install:
mvn-version: '{mvn-version}'
- lf-provide-maven-settings:
name: RELEASE
description: |
Release to generate release notes for.
- Eg. Neon-SR1, Fluorine-SR2...
+ Eg. Sodium-SR1, Magnesium-SR2...
scm:
- lf-infra-gerrit-scm:
git-url: '$GIT_URL/$GERRIT_PROJECT'
-Pq
{opendaylight-infra-mvn-opts}
java-opts:
- - '-Xmx8g -XX:MaxPermSize=1024m -Dmaven.compile.fork=true'
+ - '-Xmx8g -Dmaven.compile.fork=true'
settings: '{mvn-settings}'
settings-type: cfp
global-settings: '{mvn-global-settings}'