Enable merge job to build image relevant to change 42/50942/4
authorAnil Belur <abelur@linuxfoundation.org>
Tue, 24 Jan 2017 13:16:17 +0000 (23:16 +1000)
committerAnil Belur <abelur@linuxfoundation.org>
Thu, 9 Feb 2017 02:21:50 +0000 (12:21 +1000)
Change-Id: I719d0b98dd9893948c25a1e56fe59b290fcee950
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
jjb/releng-jobs.yaml
jjb/releng-macros.yaml

index bc556cf82a015bfe0c4d2c90f0e1264063caa328..0174685302a97d1eb021df84e2baa538fe6cca48 100644 (file)
 
     scm:
         - gerrit-trigger-scm:
-            refspec: ''
+            refspec: '$GERRIT_REFSPEC'
+            branches:
+                - '$GERRIT_BRANCH'
             choosing-strategy: 'default'
 
     wrappers:
                       branch-pattern: '**/{branch}'
                 file-paths:
                     - compare-type: ANT
-                      pattern: 'packer/**'
+                      pattern: 'packer/vars/{platforms}.json'
+                    - compare-type: ANT
+                      pattern: 'packer/template/{templates}.json'
+                    - compare-type: ANT
+                      pattern: 'packer/provision/{templates}.sh'
+                    - compare-type: ANT
+                      pattern: 'packer/provision/system_reseal.sh'
+                    - compare-type: ANT
+                      pattern: 'packer/provision/rh-user_data.sh'
+                    - compare-type: ANT
+                      pattern: 'packer/provision/devstack-pre-pip.sh'
 
     builders:
         - packer-validate:
index 37425b47fd2fe0c16b163f3e49fe8e7d0f5b1c31..95bd6ea9b95651f281297bc3129316adf35cf362 100644 (file)
                 /bin/bash -n $p > provision-validate-${p##*/}.log 2>&1
             done
 
+
 - builder:
     name: packer-build
     builders:
+        - config-file-provider:
+            files:
+                - file-id: 'packer-cloud-env'
+                  variable: 'CLOUDENV'
         - shell: |
             cd packer
             export PACKER_LOG="yes" && \