sparse-intern-71089
06/13/2019, 9:50 PMchilly-photographer-60932
06/13/2019, 9:50 PMnarrow-area-11460
06/13/2019, 9:54 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
environmentnarrow-area-11460
06/13/2019, 9:56 PMnarrow-area-11460
06/13/2019, 9:57 PMnarrow-area-11460
06/13/2019, 9:58 PMnarrow-area-11460
06/13/2019, 9:59 PMnarrow-area-11460
06/13/2019, 9:59 PMnarrow-area-11460
06/13/2019, 9:59 PMnarrow-area-11460
06/13/2019, 10:01 PM.gitlab-ci.yml
files in the root of each repository that has your related filesnarrow-area-11460
06/13/2019, 10:01 PMsample-iam
narrow-area-11460
06/13/2019, 10:02 PM.gitlab-ci.yml
file will look like thisnarrow-area-11460
06/13/2019, 10:02 PMimage:
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
narrow-area-11460
06/13/2019, 10:04 PMsample-eks
in environment:devnarrow-area-11460
06/13/2019, 10:06 PMenvironment: dev
narrow-area-11460
06/13/2019, 10:07 PMnarrow-area-11460
06/13/2019, 10:12 PM