X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?a=blobdiff_plain;f=jjb%2Fautorelease%2Fautorelease-templates.yaml;h=607c5c1aaa3c1e2c26e32848f5eccec7dbc152c6;hb=2560c7522b16c32b6057426d3b794452e0cccd1a;hp=73466d635820628f4013c1e988692f3afb676a88;hpb=050cba192c397aaff36eafb52d0d0ffd03fc1f5b;p=releng%2Fbuilder.git diff --git a/jjb/autorelease/autorelease-templates.yaml b/jjb/autorelease/autorelease-templates.yaml index 73466d635..607c5c1aa 100644 --- a/jjb/autorelease/autorelease-templates.yaml +++ b/jjb/autorelease/autorelease-templates.yaml @@ -140,6 +140,64 @@ fail-on-missing: true - lf-infra-publish +- job-template: + name: autorelease-update-validate-jobs-{stream} + project-type: freestyle + node: centos7-java-builder-2c-4g + + properties: + - lf-infra-properties: + build-days-to-keep: 7 + + parameters: + - lf-infra-parameters: + project: releng/builder + branch: '{branch}' + stream: '{stream}' + + scm: + - lf-infra-gerrit-scm: + git-url: '$GIT_URL/releng/builder' + branch: master + refspec: 'refs/heads/master' + jenkins-ssh-credential: opendaylight-jenkins-ssh + submodule-recursive: true + choosing-strategy: default + + triggers: + - gerrit: + server-name: '{gerrit-server-name}' + trigger-on: + - change-merged-event + - comment-added-contains-event: + comment-contains-value: remerge$ + projects: + - project-compare-type: ANT + project-pattern: '{project}' + branches: + - branch-compare-type: ANT + branch-pattern: '**/{branch}' + file-paths: + - compare-type: ANT + pattern: pom.xml + + wrappers: + - lf-infra-wrappers: + build-timeout: 10 + jenkins-ssh-credential: opendaylight-jenkins-ssh + + builders: + - shell: !include-raw-escape: + - update-validate-autorelease-projects.sh + - opendaylight-infra-push-gerrit-patch: + project: 'releng/builder' + gerrit-topic: 'autorelease-update-validate-jobs-{stream}' + gerrit-commit-message: | + Update validate autorelease projects for {stream} + + publishers: + - lf-infra-publish + - job-template: name: autorelease-version-bump-{stream} project-type: freestyle