cloud-infra: Use prebuilt deployment image 88/688/3
authorFatih Degirmenci <fdegir@gmail.com>
Thu, 21 Mar 2019 10:25:55 +0000 (11:25 +0100)
committerFatih Degirmenci <fdegir@gmail.com>
Thu, 21 Mar 2019 11:05:24 +0000 (12:05 +0100)
There is no point building deployment images over and over so
this change adds a parameter USE_PREBUILT_DEPLOYMENT_IMAGE and
sets it to true which instructs engine to download the image
from Nordix Artifactory before installing bifrost.

Change-Id: Idcc788a66908a56cf94ac58ae7a60c541f41f4dd

jjb/cloud-infra/cloud-infra-verify-jobs.yaml

index bbb5baec53da86f7ccdf387e8facf41288dc22bd..f943ced2301e8f1ea71006afc82706fca8f5dcd4 100644 (file)
           name: DISTRIBUTION
           default: '{distribution}'
           description: 'Distribution to use for configuring target nodes (networking etc.)'
+      - string:
+          name: USE_PREBUILT_DEPLOYMENT_IMAGE
+          default: 'true'
+          description: 'Use prebuilt deployment image while running as part of CI/CD'
       - string:
           name: IPA_DIB_OS_ELEMENT
           default: '{ipa_dib_os_element}'
               current-parameters: true
               predefined-parameters: |
                 DISTRIBUTION=$DISTRIBUTION
+                USE_PREBUILT_DEPLOYMENT_IMAGE=$USE_PREBUILT_DEPLOYMENT_IMAGE
                 IPA_DIB_OS_ELEMENT=$IPA_DIB_OS_ELEMENT
                 DIB_OS_RELEASE=$DIB_OS_RELEASE
                 DIB_OS_ELEMENT=$DIB_OS_ELEMENT
               current-parameters: true
               predefined-parameters: |
                 DISTRIBUTION=$DISTRIBUTION
+                USE_PREBUILT_DEPLOYMENT_IMAGE=$USE_PREBUILT_DEPLOYMENT_IMAGE
                 IPA_DIB_OS_ELEMENT=$IPA_DIB_OS_ELEMENT
                 DIB_OS_RELEASE=$DIB_OS_RELEASE
                 DIB_OS_ELEMENT=$DIB_OS_ELEMENT
           name: DISTRIBUTION
           default: 'ubuntu18'
           description: 'Distribution to use for configuring target nodes (networking etc.). Overriden by upstream job.'
+      - string:
+          name: USE_PREBUILT_DEPLOYMENT_IMAGE
+          default: 'false'
+          description: 'Use prebuilt deployment image while running as part of CI/CD'
       - string:
           name: IPA_DIB_OS_ELEMENT
           default: 'fedora'