Merge "Update parameters for validation-enea-daily."
[ci-management.git] / jjb / iec / iec.yaml
index 6b3ac09..622c88a 100644 (file)
@@ -4,7 +4,9 @@
     project-name: 'iec'
     project: '{project-name}'
     views:
-      - project-view
+      - common-view:
+          view-name: iec
+          view-regex: '^{project-name}-(tox|fuel|compass)-.*'
     # -------------------------------
     # BRANCH DEFINITIONS
     # -------------------------------
           description: Artifacts to archive to the logs server.
 # Usecase params are both installer and OS specific
 - parameter: &k8s_fuel_ubuntu1604_parameter
-    name: 'seba_on_arm-fuel-ubuntu1604-defaults'
+    name: 'fuel-ubuntu1604-defaults'
     parameters:
       - string: &k8s_master_ip
           name: K8S_MASTER_IP
-          default: ''
+          default: '172.16.10.36'
           description: 'IP address to connect to the K8s master'
       - string: &k8s_ssh_user
           name: K8S_SSH_USER
           description: 'SSH password to connect to the K8s master'
       - string: &k8s_ssh_key
           name: K8S_SSH_KEY
-          default: ''
+          default: '/var/lib/opnfv/mcp.rsa'
           description: 'SSH key to connect to the K8s master'
 - parameter:
     <<: *k8s_fuel_ubuntu1604_parameter
-    name: 'seba_on_arm-fuel-ubuntu1804-defaults'
+    name: 'fuel-ubuntu1804-defaults'
 - parameter:
-    name: 'seba_on_arm-fuel-centos7-defaults'
+    name: 'fuel-centos7-defaults'
     parameters:
       - string:
           <<: *k8s_master_ip
       - string:
           <<: *k8s_ssh_key
 - parameter:
-    name: 'seba_on_arm-compass-ubuntu1604-defaults'
+    name: 'compass-ubuntu1604-defaults'
     parameters:
       - string:
           <<: *k8s_master_ip
           stream: '{stream}'
           branch: '{branch}'
       - '{project}-defaults'
+      - '{installer}-{os}-defaults'
       - string:
           name: DEPLOY_SCENARIO
           default: '{scenario}'
     builders:
       - trigger-builds:
           - project: 'iec-deploy-{installer}-{deploy_type}-{os}-daily-{stream}'
-            current-parameters: false
+            current-parameters: true
             predefined-parameters:
               DEPLOY_SCENARIO={scenario}
             same-node: true
             block: true
+          - project: 'validation-enea-daily-{stream}'
+            same-node: true
+            current-parameters: true
+            predefined-parameters: |
+              BLUEPRINT={project-name}
+              LAYER=k8s
+              VERSION=master
+              OPTIONAL=yes
+            block: true
           - project:
               !j2: |
                 {%- for uc in usecase -%}
                 iec-install-{{ uc | first }}-{{ installer }}-{{ deploy_type }}-{{ os }}-daily-{{ stream }}
                 {%- if not loop.last -%},{%- endif -%}
                 {%- endfor %}
-            current-parameters: false
+            current-parameters: true
             same-node: true
             block: true
             block-thresholds:
           stream: '{stream}'
           branch: '{branch}'
       - '{project}-defaults'
-      - '{usecase}-{installer}-{os}-defaults'
 
     wrappers:
       - build-name: