narrow-area-11460
06/13/2019, 9:50 PMchilly-photographer-60932
06/13/2019, 9:50 PMnarrow-area-11460
06/13/2019, 9:54 PMchilly-photographer-60932
06/13/2019, 9:55 PMdev
if there is a config change just for dev
? The CI should skip deploying to other env
narrow-area-11460
06/13/2019, 9:56 PMdev
environment.gitlab-ci.yml
files in the root of each repository that has your related filessample-iam
.gitlab-ci.yml
file will look like thisimage:
name: pulumi/pulumi:v0.17.10
entrypoint:
- '/usr/bin/env'
- 'PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin'
stages:
- preview
- update
- downstream
Pulumi Preview:
stage: preview
script:
- npm ci
- pulumi stack select pulumi/sample-iam/$DEPLOY_ENVIRONMENT
- pulumi preview
Pulumi Update:
stage: update
script:
- npm ci
- pulumi stack select pulumi/sample-iam/$DEPLOY_ENVIRONMENT
- pulumi update --skip-preview
Update EKS:
stage: downstream
trigger: pulumi-gitlab/sample-eks
sample-eks
in environment:devenvironment: dev