X-Git-Url: https://gerrit.opnfv.org/gerrit/gitweb?a=blobdiff_plain;f=jjb%2Fqtip%2Fqtip-validate-jobs.yml;h=73d7993c9d297ef4b1adaac1897bcaeee6ff0f05;hb=d36c8831a33f0c91d5eec8817ba835393406d6bd;hp=2be9d62312874b8d22d462d2c3f3a54a068271a7;hpb=95e2002265c1c04f09b08bf9596bcc24aaf004b5;p=releng.git diff --git a/jjb/qtip/qtip-validate-jobs.yml b/jjb/qtip/qtip-validate-jobs.yml index 2be9d6231..73d7993c9 100644 --- a/jjb/qtip/qtip-validate-jobs.yml +++ b/jjb/qtip/qtip-validate-jobs.yml @@ -13,63 +13,60 @@ branch: '{stream}' gs-pathname: '' docker-tag: latest - danube: &danube - stream: danube - branch: 'stable/{stream}' - gs-pathname: '/{stream}' - docker-tag: 'stable' #-------------------------------- # JOB VARIABLES #-------------------------------- pod: - - zte-pod2: + - zte-pod1: installer: fuel + scenario: os-odl_l2-nofeature-ha <<: *master - zte-pod3: installer: fuel + scenario: os-nosdn-kvm-ha <<: *master - - zte-pod3: - installer: fuel - <<: *danube - task: - - daily: - auto-builder-name: qtip-validate-deploy - auto-trigger-name: 'qtip-daily-{pod}-trigger' - - validate: - auto-builder-name: qtip-validate-setup - auto-trigger-name: qtip-validate-trigger - - experimental: - auto-builder-name: qtip-validate-setup - auto-trigger-name: experimental #-------------------------------- # JOB LIST #-------------------------------- jobs: - - 'qtip-{task}-{installer}-{pod}-{stream}' + - 'qtip-{scenario}-{pod}-daily-{stream}' ################################ # job templates ################################ - job-template: - name: 'qtip-{task}-{installer}-{pod}-{stream}' + name: 'qtip-{scenario}-{pod}-daily-{stream}' disabled: false parameters: - - qtip-common-parameters: + - project-parameter: project: '{project}' - <<: *master + branch: '{branch}' - '{installer}-defaults' - '{pod}-defaults' + - string: + name: DEPLOY_SCENARIO + default: '{scenario}' + - string: + name: DOCKER_TAG + default: '{docker-tag}' + description: 'Tag to pull docker image' + - string: + name: CI_DEBUG + default: 'false' + description: "Show debug output information" scm: - git-scm triggers: - - '{auto-trigger-name}' + - 'qtip-{scenario}-{pod}-daily-{stream}-trigger' builders: - - qtip-common-builders - - '{auto-builder-name}' + - description-setter: + description: "POD: $NODE_NAME" + - qtip-validate-deploy publishers: - qtip-common-publishers + - email-jenkins-admins-on-failure ################ # MARCOS @@ -78,45 +75,19 @@ #--------- # builder #--------- - -- builder: - name: qtip-common-builders - builders: - - description-setter: - description: "POD: $NODE_NAME" - - builder: name: qtip-validate-deploy builders: - - shell: - !include-raw: ./helpers/validate-deploy.sh - shell: !include-raw: ./helpers/cleanup-deploy.sh - -- builder: - name: qtip-validate-setup - builders: - shell: - !include-raw: ./helpers/validate-setup.sh + !include-raw: ./helpers/validate-deploy.sh + #----------- # parameter #----------- -- parameter: - name: qtip-common-parameters - parameters: - - project-parameter: - project: '{project}' - branch: '{branch}' - - string: - name: DEPLOY_SCENARIO - default: 'os-nosdn-nofeature-ha' - - string: - name: DOCKER_TAG - default: '{docker-tag}' - description: 'Tag to pull docker image' - #----------- # publisher #----------- @@ -132,19 +103,11 @@ #--------- - trigger: - name: qtip-daily-zte-pod2-trigger + name: 'qtip-os-odl_l2-nofeature-ha-zte-pod1-daily-master-trigger' triggers: - - timed: '0 7 * * *' + - timed: '0 15 * * *' - trigger: - name: qtip-daily-zte-pod3-trigger + name: 'qtip-os-nosdn-kvm-ha-zte-pod3-daily-master-trigger' triggers: - - timed: '0 1 * * *' - -- trigger: - name: qtip-validate-trigger - triggers: - - gerrit-trigger-change-merged: - project: '{project}' - branch: '{branch}' - files: '**' + - timed: '0 15 * * *'