Add coreos-alpha weave manual CI builds

Signed-off-by: Bogdan Dobrelya <bdobrelia@mirantis.com>
This commit is contained in:
Bogdan Dobrelya 2016-12-20 17:32:33 +01:00
parent ed4b4b8482
commit c456a311d6
2 changed files with 20 additions and 1 deletions

View file

@ -194,6 +194,14 @@ before_script:
CLOUD_REGION: europe-west1-b
CLUSTER_MODE: ha
.coreos_alpha_weave_ha_variables: &coreos_alpha_weave_ha_variables
# stage: deploy-gce-special
KUBE_NETWORK_PLUGIN: weave
CLOUD_IMAGE: coreos-alpha
CLOUD_REGION: us-west1-a
CLUSTER_MODE: ha
BOOTSTRAP_OS: coreos
# Builds for PRs only (auto)
coreos-calico-sep:
stage: deploy-gce-part1
@ -355,7 +363,17 @@ centos7-calico-ha-triggers:
when: on_success
only: ['triggers']
#TODO(bogdando) add coreos-weave and *triggers
# no triggers yet https://github.com/kubernetes-incubator/kargo/issues/613
coreos-alpha-weave-ha:
stage: deploy-gce-special
<<: *job
<<: *gce
variables:
<<: *gce_variables
<<: *coreos_alpha_weave_ha_variables
when: manual
except: ['triggers']
only: ['master', /^pr-.*$/]
syntax-check:
<<: *job

View file

@ -49,5 +49,6 @@ GCE instances
| special| canal| rhel-7| us-east1-b| separated|
| special| weave| ubuntu-1604-xenial| us-central1-b| separated|
| special| calico| centos-7| europe-west1-b| ha|
| special| weave| coreos-alpha| us-west1-a| ha|
The "Stage" means a build step of the build pipeline. The steps are ordered as `part1->part2->special`.