From: Luis Gomez Date: Fri, 1 Jun 2018 01:52:03 +0000 (-0700) Subject: Add job for Managed distribution test X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?a=commitdiff_plain;h=c7350781e50820624ddf44f927847df0175f4761;p=releng%2Fbuilder.git Add job for Managed distribution test This new job will be part of the integration-distribution-test that normally triggers after a new AR distribution is built. Change-Id: I275155739444b22369acd4f273f1bb344931f607 Signed-off-by: Luis Gomez --- diff --git a/jjb/integration/distribution/distribution-jobs.yaml b/jjb/integration/distribution/distribution-jobs.yaml index c543d65d6..af7327a60 100644 --- a/jjb/integration/distribution/distribution-jobs.yaml +++ b/jjb/integration/distribution/distribution-jobs.yaml @@ -7,6 +7,7 @@ - 'distribution-verify-{stream}' - 'distribution-check-{stream}' - 'distribution-sanity-{stream}' + - 'distribution-managed-{stream}' - gerrit-maven-clm - gerrit-maven-verify-dependencies - gerrit-tox-verify @@ -295,7 +296,7 @@ name: 'distribution-sanity-{stream}' # Goal: Verify distribution starts with no issues when all features are loaded. # Operation: This job deploys odl-integration-all + list of UM features. - # This jobs works for both managed & self-managed distro. + # This job works for both managed & self-managed distro. project-type: freestyle node: centos7-builder-4c-4g @@ -341,3 +342,51 @@ email-prefix: '[{project-name}]' - integration-csit-archive-build - lf-infra-publish + +- job-template: + name: 'distribution-managed-{stream}' + # Goal: Verify distribution starts with no issues when all features are loaded. + # Operation: This job deploys odl-integration-all. + # This job works for just managed distro. + + project-type: freestyle + node: centos7-builder-4c-4g + concurrent: false + + properties: + - opendaylight-infra-properties: + build-days-to-keep: '{build-days-to-keep}' + + parameters: + - opendaylight-infra-parameters: + os-cloud: '{os-cloud}' + project: '{project}' + branch: '{branch}' + refspec: 'refs/heads/{branch}' + artifacts: '{archive-artifacts}' + - integration-distribution-stream: + stream: '{stream}' + - integration-distribution-branch: + branch: '{branch}' + - integration-bundle-url: + bundle-url: '{bundle-url}' + - integration-jdk-version: + jdkversion: '{jre}' + - distribution-karaf-version: + karaf-version: 'karaf4' + + wrappers: + - opendaylight-infra-wrappers: + build-timeout: '{build-timeout}' + + builders: + - integration-detect-variables + - distribution-check-bootup + + publishers: + - email-notification: + email-recipients: '{email-recipients}' + email-prefix: '[{project-name}]' + - integration-csit-archive-build + - lf-infra-publish +