-
Notifications
You must be signed in to change notification settings - Fork 2
/
Copy path.halfpipe.io
44 lines (39 loc) · 1.44 KB
/
.halfpipe.io
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
# https://concourse.halfpipe.io/teams/engineering-enablement/pipelines/host-port-checker
team: engineering-enablement
pipeline: host-port-checker
slack_channel: '#ee-alerts'
feature_toggles:
- update-pipeline
tasks:
- type: parallel
tasks:
- type: deploy-cf
api: ((cloudfoundry.api-snpaas))
space: live
manifest: manifest-snpaas.yml
- type: sequence
tasks:
- name: docker-build
type: docker-push
image: eu.gcr.io/halfpipe-io/ee-host-port-checker
tag: version
- type: run
name: deploy-host-port-checker-dev
script: \/exe vela up -f ci/vela-dev.yaml
docker:
image: eu.gcr.io/halfpipe-io/ee-katee-vela-cli:latest
vars:
KATEE_TEAM: engineering-enablement
KATEE_GKE_CREDENTIALS: ((katee-engineering-enablement-service-account-dev.key))
KATEE_APPFILE: ci/vela-dev.yaml
KATEE_GKE_PROJECT: dev
- type: run
name: deploy-host-port-checker-prod
script: \/exe vela up -f ci/vela-prod.yaml
docker:
image: eu.gcr.io/halfpipe-io/ee-katee-vela-cli:latest
vars:
KATEE_TEAM: engineering-enablement
KATEE_GKE_CREDENTIALS: ((katee-engineering-enablement-service-account-prod.key))
KATEE_APPFILE: ci/vela-prod.yaml
KATEE_GKE_PROJECT: prod