build-node: "{build-node}"
cron: "H 0 * * *"
- java-version: "{java-version}"
mvn-global-settings: global-settings
mvn-goals: clean deploy
mvn-opts: "-Xmx8g -Dmaven.compile.fork=true"
mvn-params: ""
mvn-settings: autorelease-settings
- mvn-version: mvn35
+ mvn-version: mvn38
sign-artifacts: true
disable-job: "false"
mvn-global-settings: global-settings
mvn-settings: autorelease-settings
- mvn-version: mvn35
+ mvn-version: mvn38
disable-job: "false"
#####################
# Default parameters #
######################
disable-job: "false"
+ build-node: "centos8-builder-2c-8g"
gerrit_merge_triggers:
- comment-added-contains-event:
#####################
project-type: freestyle
- node: centos7-builder-2c-8g
+ node: "{build-node}"
disabled: "{disable-job}"
properties:
name: RELEASE
description: |
Release to generate release notes for.
- Eg. Aluminium-SR2, Silicon-SR1 ...
+ Eg. Potassium-SR1, Argon-SR1 ...
scm:
- lf-infra-gerrit-scm:
git-url: "$GIT_URL/$GERRIT_PROJECT"
# Default variables #
#####################
- java-version: openjdk8
+ java-version: openjdk17
mvn-global-settings: global-settings
mvn-settings: autorelease-settings
- mvn-version: mvn35
+ mvn-version: mvn38
disable-job: "false"
#####################
project-type: freestyle
# Note: This NEEDS to be hardcoded as projects should NOT be allowed to
# override the build node.
- node: centos7-builder-2c-8g
+ node: centos8-builder-2c-8g
concurrent: true
jdk: "{java-version}"
disabled: "{disable-job}"