- lf-infra-publish
- job-template:
- name: 'autorelease-release-{stream}'
+ name: 'autorelease-release-{stream}-{mvn-version}-{java-version}'
######################
# Default parameters #
build-node: '{build-node}'
cron: 'H 0 * * *'
- java-version: openjdk8
+ java-version: '{java-version}'
mvn-global-settings: global-settings
mvn-settings: autorelease-settings
mvn-version: mvn35
server-id: '{mvn-staging-id}'
- autorelease-generate-release-patches
- autorelease-generate-artifact-versions
+ - lf-update-java-alternatives:
+ java-version: '{java-version}'
- autorelease-distribute-taglist
- distribute-build-url:
path: 'integration/distribution/$KARAF_ARTIFACT/src/main/assembly'
- shell: |
mkdir -p archives/
cp *.log *.prop $_
- - lf-provide-maven-settings-cleanup
publishers:
- opendaylight-infra-notify-status
- trigger-parameterized-builds:
- project: 'integration-distribution-test-{integration-test}'
- condition: UNSTABLE_OR_BETTER
- property-file: variables.jenkins-trigger
- fail-on-missing: true
- - project: 'integration-distribution-test-{integration-test}'
- condition: FAILED
- trigger-with-no-params: true
+ condition: STABLE
+ predefined-parameters: BUNDLE_URL=autorelease
- project: 'packaging-build-rpm-{stream}'
condition: UNSTABLE_OR_BETTER
predefined-parameters: DOWNLOAD_URL=$BUNDLE_URL