|
|
@ -20,6 +20,8 @@ |
|
|
|
<<: *gce_variables |
|
|
|
tags: |
|
|
|
- gce |
|
|
|
except: ['triggers'] |
|
|
|
only: [/^pr-.*$/] |
|
|
|
|
|
|
|
.centos_weave_kubeadm_variables: ¢os_weave_kubeadm_variables |
|
|
|
# stage: deploy-part1 |
|
|
@ -36,8 +38,6 @@ gce_ubuntu18-flannel-aio: |
|
|
|
stage: deploy-part1 |
|
|
|
<<: *gce |
|
|
|
when: manual |
|
|
|
except: ['triggers'] |
|
|
|
only: [/^pr-.*$/] |
|
|
|
|
|
|
|
### PR JOBS PART2 |
|
|
|
|
|
|
@ -45,15 +45,11 @@ gce_coreos-calico-aio: |
|
|
|
stage: deploy-gce |
|
|
|
<<: *gce |
|
|
|
when: on_success |
|
|
|
except: ['triggers'] |
|
|
|
only: [/^pr-.*$/] |
|
|
|
|
|
|
|
gce_centos7-flannel-addons: |
|
|
|
stage: deploy-gce |
|
|
|
<<: *gce |
|
|
|
when: manual |
|
|
|
except: ['triggers'] |
|
|
|
only: [/^pr-.*$/] |
|
|
|
|
|
|
|
### MANUAL JOBS |
|
|
|
|
|
|
@ -64,36 +60,42 @@ gce_centos-weave-kubeadm-sep: |
|
|
|
<<: *centos_weave_kubeadm_variables |
|
|
|
when: on_success |
|
|
|
only: ['triggers'] |
|
|
|
except: [] |
|
|
|
|
|
|
|
gce_ubuntu-weave-sep: |
|
|
|
stage: deploy-gce |
|
|
|
<<: *gce |
|
|
|
when: manual |
|
|
|
only: ['triggers'] |
|
|
|
except: [] |
|
|
|
|
|
|
|
gce_coreos-calico-sep-triggers: |
|
|
|
stage: deploy-gce |
|
|
|
<<: *gce |
|
|
|
when: on_success |
|
|
|
only: ['triggers'] |
|
|
|
except: [] |
|
|
|
|
|
|
|
gce_ubuntu-canal-ha-triggers: |
|
|
|
stage: deploy-special |
|
|
|
<<: *gce |
|
|
|
when: on_success |
|
|
|
only: ['triggers'] |
|
|
|
except: [] |
|
|
|
|
|
|
|
gce_centos7-flannel-addons-triggers: |
|
|
|
stage: deploy-gce |
|
|
|
<<: *gce |
|
|
|
when: on_success |
|
|
|
only: ['triggers'] |
|
|
|
except: [] |
|
|
|
|
|
|
|
gce_ubuntu-weave-sep-triggers: |
|
|
|
stage: deploy-gce |
|
|
|
<<: *gce |
|
|
|
when: on_success |
|
|
|
only: ['triggers'] |
|
|
|
except: [] |
|
|
|
|
|
|
|
# More builds for PRs/merges (manual) and triggers (auto) |
|
|
|
|
|
|
@ -102,27 +104,23 @@ gce_ubuntu-canal-ha: |
|
|
|
stage: deploy-special |
|
|
|
<<: *gce |
|
|
|
when: manual |
|
|
|
except: ['triggers'] |
|
|
|
only: ['master', /^pr-.*$/] |
|
|
|
|
|
|
|
gce_ubuntu-canal-kubeadm: |
|
|
|
stage: deploy-gce |
|
|
|
<<: *gce |
|
|
|
when: manual |
|
|
|
except: ['triggers'] |
|
|
|
only: ['master', /^pr-.*$/] |
|
|
|
|
|
|
|
gce_ubuntu-canal-kubeadm-triggers: |
|
|
|
stage: deploy-gce |
|
|
|
<<: *gce |
|
|
|
when: on_success |
|
|
|
only: ['triggers'] |
|
|
|
except: [] |
|
|
|
|
|
|
|
gce_ubuntu-flannel-ha: |
|
|
|
stage: deploy-gce |
|
|
|
<<: *gce |
|
|
|
when: manual |
|
|
|
except: ['triggers'] |
|
|
|
|
|
|
|
gce_centos-weave-kubeadm-triggers: |
|
|
|
stage: deploy-gce |
|
|
@ -131,99 +129,87 @@ gce_centos-weave-kubeadm-triggers: |
|
|
|
<<: *centos_weave_kubeadm_variables |
|
|
|
when: on_success |
|
|
|
only: ['triggers'] |
|
|
|
except: [] |
|
|
|
|
|
|
|
gce_ubuntu-contiv-sep: |
|
|
|
stage: deploy-special |
|
|
|
<<: *gce |
|
|
|
when: manual |
|
|
|
except: ['triggers'] |
|
|
|
only: ['master', /^pr-.*$/] |
|
|
|
|
|
|
|
gce_coreos-cilium: |
|
|
|
stage: deploy-special |
|
|
|
<<: *gce |
|
|
|
when: manual |
|
|
|
except: ['triggers'] |
|
|
|
only: ['master', /^pr-.*$/] |
|
|
|
|
|
|
|
gce_ubuntu18-cilium-sep: |
|
|
|
stage: deploy-special |
|
|
|
<<: *gce |
|
|
|
when: manual |
|
|
|
except: ['triggers'] |
|
|
|
only: ['master', /^pr-.*$/] |
|
|
|
|
|
|
|
gce_rhel7-weave: |
|
|
|
stage: deploy-gce |
|
|
|
<<: *gce |
|
|
|
when: manual |
|
|
|
except: ['triggers'] |
|
|
|
only: ['master', /^pr-.*$/] |
|
|
|
|
|
|
|
gce_rhel7-weave-triggers: |
|
|
|
stage: deploy-gce |
|
|
|
<<: *gce |
|
|
|
when: on_success |
|
|
|
only: ['triggers'] |
|
|
|
except: [] |
|
|
|
|
|
|
|
gce_debian9-calico-upgrade: |
|
|
|
stage: deploy-gce |
|
|
|
<<: *gce |
|
|
|
when: manual |
|
|
|
except: ['triggers'] |
|
|
|
only: ['master', /^pr-.*$/] |
|
|
|
|
|
|
|
gce_debian9-calico-triggers: |
|
|
|
stage: deploy-gce |
|
|
|
<<: *gce |
|
|
|
when: on_success |
|
|
|
only: ['triggers'] |
|
|
|
except: [] |
|
|
|
|
|
|
|
gce_coreos-canal: |
|
|
|
stage: deploy-gce |
|
|
|
<<: *gce |
|
|
|
when: manual |
|
|
|
except: ['triggers'] |
|
|
|
only: ['master', /^pr-.*$/] |
|
|
|
|
|
|
|
gce_coreos-canal-triggers: |
|
|
|
stage: deploy-gce |
|
|
|
<<: *gce |
|
|
|
when: on_success |
|
|
|
only: ['triggers'] |
|
|
|
except: [] |
|
|
|
|
|
|
|
gce_rhel7-canal-sep: |
|
|
|
stage: deploy-special |
|
|
|
<<: *gce |
|
|
|
when: manual |
|
|
|
except: ['triggers'] |
|
|
|
only: ['master', /^pr-.*$/] |
|
|
|
|
|
|
|
gce_rhel7-canal-sep-triggers: |
|
|
|
stage: deploy-gce |
|
|
|
<<: *gce |
|
|
|
when: on_success |
|
|
|
only: ['triggers'] |
|
|
|
except: [] |
|
|
|
|
|
|
|
gce_centos7-calico-ha: |
|
|
|
stage: deploy-special |
|
|
|
<<: *gce |
|
|
|
when: manual |
|
|
|
except: ['triggers'] |
|
|
|
only: ['master', /^pr-.*$/] |
|
|
|
|
|
|
|
gce_centos7-calico-ha-triggers: |
|
|
|
stage: deploy-gce |
|
|
|
<<: *gce |
|
|
|
when: on_success |
|
|
|
only: ['triggers'] |
|
|
|
except: [] |
|
|
|
|
|
|
|
gce_centos7-kube-router: |
|
|
|
stage: deploy-special |
|
|
|
<<: *gce |
|
|
|
when: manual |
|
|
|
except: ['triggers'] |
|
|
|
only: ['master', /^pr-.*$/] |
|
|
|
|
|
|
|
gce_centos7-multus-calico: |
|
|
|
stage: deploy-gce |
|
|
@ -231,34 +217,24 @@ gce_centos7-multus-calico: |
|
|
|
variables: |
|
|
|
<<: *centos7_multus_calico_variables |
|
|
|
when: manual |
|
|
|
except: ['triggers'] |
|
|
|
only: ['master', /^pr-.*$/] |
|
|
|
|
|
|
|
gce_opensuse-canal: |
|
|
|
stage: deploy-gce |
|
|
|
<<: *gce |
|
|
|
when: manual |
|
|
|
except: ['triggers'] |
|
|
|
only: ['master', /^pr-.*$/] |
|
|
|
|
|
|
|
# no triggers yet https://github.com/kubernetes-incubator/kargo/issues/613 |
|
|
|
gce_coreos-alpha-weave-ha: |
|
|
|
stage: deploy-special |
|
|
|
<<: *gce |
|
|
|
when: manual |
|
|
|
except: ['triggers'] |
|
|
|
only: ['master', /^pr-.*$/] |
|
|
|
|
|
|
|
gce_coreos-kube-router: |
|
|
|
stage: deploy-special |
|
|
|
<<: *gce |
|
|
|
when: manual |
|
|
|
except: ['triggers'] |
|
|
|
only: ['master', /^pr-.*$/] |
|
|
|
|
|
|
|
gce_ubuntu-kube-router-sep: |
|
|
|
stage: deploy-special |
|
|
|
<<: *gce |
|
|
|
when: manual |
|
|
|
except: ['triggers'] |
|
|
|
only: ['master', /^pr-.*$/] |