-
Notifications
You must be signed in to change notification settings - Fork 0
/
cloudbuild.yaml
17 lines (17 loc) · 790 Bytes
/
cloudbuild.yaml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
steps:
- name: 'europe-west1-docker.pkg.dev/connectedcars-build/cloudbuilder-wrapper/master'
args: ['--secret-build-vars=NPM_TOKEN', '--skip-push', '--update-url=https://build-api.connectedcars.io/cloudbuilder']
secretEnv:
- 'NPM_TOKEN'
env:
- 'REPO_NAME=$REPO_NAME'
- 'GCP_PROJECT_ID=$PROJECT_ID'
- 'BUILD_ID=$BUILD_ID'
- 'BRANCH_NAME=$BRANCH_NAME'
- 'TAG_NAME=$TAG_NAME'
- 'COMMIT_SHA=$COMMIT_SHA'
secrets:
- kmsKeyName: projects/connectedcars-staging/locations/global/keyRings/cloudbuilder/cryptoKeys/connectedcars-builder
secretEnv:
NPM_TOKEN: CiQAg7wCPRLVNzCKg+NMXRanl3WmpnMKu2t+ufAPuPXLEDgheDISUQBefMgeLbcPimMQUK7wQyKw0A+DYrzXBA2vdBHvs/9EcChdsQXsVeC3DMBgufqUP73TWL6aH3a94zyC1zuo1JzyBL+dsZIEl47l3eYW6nFK3A==
timeout: 3600s