X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?a=blobdiff_plain;f=jjb%2Fautorelease%2Fautorelease-templates.yaml;h=e0733cb4fb04e2fd83e0659605818896cf54d48e;hb=2c77946b1b415d9c82f82b0a06d3ab5717a844ae;hp=810686f6e8175f382599c36c41aa20068e2c2cce;hpb=2fb32ff6e638d4b97133943ba8a0917fb746016b;p=releng%2Fbuilder.git diff --git a/jjb/autorelease/autorelease-templates.yaml b/jjb/autorelease/autorelease-templates.yaml index 810686f6e..e0733cb4f 100644 --- a/jjb/autorelease/autorelease-templates.yaml +++ b/jjb/autorelease/autorelease-templates.yaml @@ -54,11 +54,12 @@ - job-template: name: 'autorelease-release-{stream}' - ############ - # Defaults # - ############ + ###################### + # Default parameters # + ###################### build-node: '{build-node}' + cron: 'H 0 * * *' java-version: openjdk8 mvn-version: mvn33 extra-mvn-opts: '' @@ -70,7 +71,6 @@ project-type: freestyle node: '{build-node}' jdk: '{java-version}' - cron: 'H 0 * * *' properties: - lf-infra-properties: @@ -200,10 +200,30 @@ predefined-parameters: DOWNLOAD_URL=$BUNDLE_URL property-file: variables.jenkins-trigger fail-on-missing: true + # Critical component of the OpenDaylight community + - postbuildscript: + builders: + - role: BOTH + build-on: + - SUCCESS + build-steps: + - shell: echo '#topic cookies' + mark-unstable-if-failed: false - lf-infra-publish - job-template: name: autorelease-update-validate-jobs-{stream} + + ###################### + # Default parameters # + ###################### + + cron: '@weekly' + + ##################### + # Job configuration # + ##################### + project-type: freestyle node: centos7-builder-2c-1g @@ -228,6 +248,7 @@ choosing-strategy: default triggers: + - timed: '{cron}' - gerrit: server-name: '{gerrit-server-name}' trigger-on: @@ -481,7 +502,7 @@ global-settings: global-settings global-settings-type: cfp # Hack to workaround the duplicate-finder plugin in odlparent breaking validate-autorelease - - shell: sed -i 's/validate/none/' /tmp/r/org/opendaylight/odlparent/odlparent/3.0.2/odlparent-3.0.2.pom + - shell: sed -i 's/validate/none/' /tmp/r/org/opendaylight/odlparent/odlparent/3.0.2/odlparent-3.0.2.pom || true - maven-target: maven-version: mvn33 pom: pom.xml