hallowed-beach-15050
08/29/2020, 4:41 AMstages:
- Preview
- Production Gate
- Deploy Production
Preview:
stage: Preview
image: &img pulumi/pulumi-python:2.9.1
script:
- pulumi login --cloud-url <s3://openraven-pulumi-state/internal>
- pulumi stack select internal
- python3 -m venv ${CI_PROJECT_DIR}/venv
- ${CI_PROJECT_DIR}/venv/bin/python -m pip install --upgrade pip setuptools wheel
- ${CI_PROJECT_DIR}/venv/bin/python -m pip install -r requirements.txt
- pulumi preview --diff --non-interactive --color=never
# Yes, I tried to cache the venv... no I don't understand why it blows up when I do...