+- job-template:
+ id: kni-verify-deploy-aws
+ name: 'kni-{project-name}-verify-deploy-aws'
+ build-node: kni-cloud
+ <<: *kni_common_deploy
+
+ gerrit_trigger_file_paths:
+ - compare-type: ANT
+ pattern: 'profiles/production.aws/**'
+ - compare-type: ANT
+ pattern: 'sites/testing.aws.edge-sites.net/**'
+ - compare-type: ANT
+ pattern: 'base/**'
+
+ builders:
+ - lf-infra-pre-build
+ - config-file-provider:
+ files:
+ - file-id: kni-coreos-pull-secret
+ target: akraino-secrets/coreos-pull-secret
+ - shell: !include-raw-escape:
+ - ../shell/install_go.sh
+ - shell: ./installer/ci/kni_deploy_aws.sh
+
+- job-template:
+ id: kni-verify-deploy-gcp
+ name: 'kni-{project-name}-verify-deploy-gcp'
+ site: edge-sites-testing.gcp.devcluster.openshift.com
+ build-node: kni-cloud
+ <<: *kni_common_deploy
+
+ gerrit_trigger_file_paths:
+ - compare-type: ANT
+ pattern: 'profiles/production.gcp/**'
+ - compare-type: ANT
+ pattern: 'sites/edge-sites-testing.gcp.devcluster.openshift.com/**'
+ - compare-type: ANT
+ pattern: 'base/**'
+
+ builders:
+ - lf-infra-pre-build
+ - config-file-provider:
+ files:
+ - file-id: kni-coreos-pull-secret
+ target: akraino-secrets/coreos-pull-secret
+ - shell: !include-raw-escape:
+ - ../shell/install_go.sh
+ - shell: ./installer/ci/kni_deploy_gcp.sh {site}
+
+- job-template:
+ id: kni-verify-deploy-gcp-hub
+ name: 'kni-{project-name}-verify-deploy-gcp'
+ site: kni-mgmt-hub.gcp.devcluster.openshift.com
+ build-node: kni-cloud
+ <<: *kni_common_deploy
+
+ gerrit_trigger_file_paths:
+ - compare-type: ANT
+ pattern: 'profiles/production.gcp/**'
+ - compare-type: ANT
+ pattern: 'sites/kni-mgmt-hub.gcp.devcluster.openshift.com/**'
+ - compare-type: ANT
+ pattern: 'base/**'
+
+ builders:
+ - lf-infra-pre-build
+ - config-file-provider:
+ files:
+ - file-id: kni-coreos-pull-secret
+ target: akraino-secrets/coreos-pull-secret
+ - shell: !include-raw-escape:
+ - ../shell/install_go.sh
+ - shell: ./installer/ci/kni_deploy_gcp.sh {site}
+
+- job-template:
+ id: kni-verify-deploy-gcp-ie
+ name: 'kni-{project-name}-verify-deploy-gcp'
+ site: kni-ie.gcp.devcluster.openshift.com
+ build-node: kni-cloud
+ <<: *kni_common_deploy
+
+ gerrit_trigger_file_paths:
+ - compare-type: ANT
+ pattern: 'profiles/production.gcp/**'
+ - compare-type: ANT
+ pattern: 'sites/kni-ie.gcp.devcluster.openshift.com/**'
+ - compare-type: ANT
+ pattern: 'base/**'
+
+ builders:
+ - lf-infra-pre-build
+ - config-file-provider:
+ files:
+ - file-id: kni-coreos-pull-secret
+ target: akraino-secrets/coreos-pull-secret
+ - shell: !include-raw-escape:
+ - ../shell/install_go.sh
+ - shell: ./installer/ci/kni_deploy_gcp.sh {site}
+
+- job-template:
+ id: kni-verify-deploy-baremetal
+ name: 'kni-{project-name}-verify-deploy-baremetal'
+ <<: *kni_common_deploy
+ build-timeout: 120
+ build-node: kni-baremetal
+
+ gerrit_trigger_file_paths:
+ - compare-type: ANT
+ pattern: 'profiles/production.baremetal/**'
+ - compare-type: ANT
+ pattern: 'sites/testing.baremetal.edge-sites.net/**'
+ - compare-type: ANT
+ pattern: 'base/**'
+
+ scm:
+ - akraino-lf-infra-gerrit-scm:
+ jenkins-ssh-credential: '{jenkins-ssh-credential}'
+ git-url: 'https://gerrit.akraino.org/r/kni/blueprint-pae'
+ refspec: '$GERRIT_REFSPEC'
+ branch: '$GERRIT_BRANCH'
+ submodule-recursive: '{submodule-recursive}'
+ submodule-timeout: '{submodule-timeout}'
+ submodule-disable: false
+ choosing-strategy: gerrit
+ basedir: 'kni-blueprint-pae'
+ - akraino-lf-infra-gerrit-scm:
+ jenkins-ssh-credential: '{jenkins-ssh-credential}'
+ git-url: '{git-url}/kni/installer.git'
+ refspec: 'refs/heads/master'
+ branch: 'master'
+ submodule-recursive: '{submodule-recursive}'
+ submodule-timeout: '{submodule-timeout}'
+ submodule-disable: false
+ choosing-strategy: default
+ basedir: 'installer'
+
+ builders:
+ - lf-infra-pre-build
+ - config-file-provider:
+ files:
+ - file-id: kni-coreos-pull-secret
+ target: akraino-secrets/coreos-pull-secret
+ - file-id: kni-ssh-pub-key
+ target: akraino-secrets/ssh-pub-key
+ - shell: sudo -E ./installer/ci/kni_deploy_baremetal.sh