From a71174ca4e8199789b48b84167277db2353ac66f Mon Sep 17 00:00:00 2001 From: Fatih Degirmenci Date: Thu, 28 Feb 2019 10:19:43 +0100 Subject: [PATCH] Adjust jobs based on supported distros This change creates jobs for the distros we intend to support. Ubuntu1804 and Centos7 jobs are placeholders and disabled so they don't vote yet. Slave labels are also adjusted accordingly. Change-Id: I19cd87fc27d8bf8090650b899816e316397ba995 --- jjb/cloud-infra/cloud-infra-verify-jobs.yaml | 34 ++++++++++++-------- 1 file changed, 21 insertions(+), 13 deletions(-) diff --git a/jjb/cloud-infra/cloud-infra-verify-jobs.yaml b/jjb/cloud-infra/cloud-infra-verify-jobs.yaml index 100371047..65c6ea0a7 100644 --- a/jjb/cloud-infra/cloud-infra-verify-jobs.yaml +++ b/jjb/cloud-infra/cloud-infra-verify-jobs.yaml @@ -28,8 +28,16 @@ branch: '{stream}' disabled: 'false' - distro: - - ubuntu1604 + os: + - ubuntu1604: + distribution: ubuntu16 + disabled: 'false' + - ubuntu1804: + distribution: ubuntu18 + disabled: 'true' + - centos7: + distribution: centos7 + disabled: 'true' type: - virtual @@ -39,11 +47,11 @@ - test jobs: - - 'cloud-infra-verify-{distro}-{type}-{stream}' - - 'cloud-infra-verify-{distro}-{phase}-{type}-{stream}' + - 'cloud-infra-verify-{os}-{type}-{stream}' + - 'cloud-infra-verify-{os}-{phase}-{type}-{stream}' - job-template: - name: 'cloud-infra-verify-{distro}-{type}-{stream}' + name: 'cloud-infra-verify-{os}-{type}-{stream}' project-type: multijob @@ -58,10 +66,10 @@ - nordix-gerrit-parameters - label: name: SLAVE_LABEL - default: 'cloud-infra-vpod' + default: 'vpod-deploy-{os}' - string: name: DISTRO - default: '{distro}' + default: '{os}' - string: name: CLEANUP default: 'true' @@ -71,7 +79,7 @@ - build-blocker: use-build-blocker: true blocking-jobs: - - 'cloud-infra-verify-{distro}-.*' + - 'cloud-infra-verify-{os}-.*' - 'cloud-infra-os-.*' - 'cloud-infra-k8-.*' block-level: 'NODE' @@ -104,10 +112,10 @@ name: deploy condition: SUCCESSFUL projects: - - name: 'cloud-infra-verify-{distro}-deploy-{type}-{stream}' + - name: 'cloud-infra-verify-{os}-deploy-{type}-{stream}' current-parameters: true predefined-parameters: | - DISTRO={distro} + DISTRIBUTION={distribution} CLEANUP=$CLEANUP GERRIT_PROJECT=$GERRIT_PROJECT GERRIT_BRANCH=$GERRIT_BRANCH @@ -121,10 +129,10 @@ name: test condition: SUCCESSFUL projects: - - name: 'cloud-infra-verify-{distro}-test-{type}-{stream}' + - name: 'cloud-infra-verify-{os}-test-{type}-{stream}' current-parameters: true predefined-parameters: | - DISTRO={distro} + DISTRIBUTION={distribution} CLEANUP=$CLEANUP GERRIT_PROJECT=$GERRIT_PROJECT GERRIT_BRANCH=$GERRIT_BRANCH @@ -136,7 +144,7 @@ abort-all-job: true - job-template: - name: 'cloud-infra-verify-{distro}-{phase}-{type}-{stream}' + name: 'cloud-infra-verify-{os}-{phase}-{type}-{stream}' disabled: false -- 2.25.1