name: lf-maven-stage
builders:
# include-raw-escape fails due to JJB bug
- - shell: !include-raw:
- - ../shell/common-variables.sh
- - ../shell/maven-stage.sh
+ - shell: !include-raw: ../shell/maven-stage.sh
- builder:
name: lf-update-java-alternatives
branch: master
build-days-to-keep: 30 # 30 days for troubleshooting purposes
build-timeout: 60
- disable-job: true
+ disable-job: false
git-url: '$GIT_URL/$PROJECT'
github-url: 'https://github.com'
java-version: openjdk8
description: Nexus staging profile ID.
builders:
+ - lf-infra-pre-build
- lf-jacoco-nojava-workaround
- lf-maven-install:
mvn-version: '{mvn-version}'
settings-file: '{mvn-settings}'
- lf-infra-create-netrc:
server-id: '{mvn-staging-id}'
- - shell: !include-raw-escape:
- - ../shell/lftools-install.sh
- - ../shell/maven-patch-release.sh
+ - shell: !include-raw-escape: ../shell/maven-patch-release.sh
- lf-maven-build:
mvn-goals: '{mvn-goals}'
- lf-maven-stage