From: Fatih Degirmenci Date: Thu, 28 Feb 2019 09:19:43 +0000 (+0100) Subject: Adjust jobs based on supported distros X-Git-Url: https://gerrit.nordix.org/gitweb?a=commitdiff_plain;h=a71174ca4e8199789b48b84167277db2353ac66f;hp=1ff13493424582f591081fde16a9eda1a5b607cc;p=infra%2Fcicd.git 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 --- diff --git a/jjb/cloud-infra/cloud-infra-verify-jobs.yaml b/jjb/cloud-infra/cloud-infra-verify-jobs.yaml index 10037104..65c6ea0a 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