change scenario owner
[releng.git] / jjb / qtip / qtip-validate-jobs.yml
index 161acb1..73d7993 100644 (file)
         branch: '{stream}'
         gs-pathname: ''
         docker-tag: latest
+
 #--------------------------------
 # 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
-    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
+
 #--------------------------------
 # 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
 #---------
 # 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
 #-----------
 #---------
 
 - 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-patch-merged:
-            project: '{project}'
-            branch: '{branch}'
+        - timed: '0 15 * * *'