fierce-dinner-20116
03/30/2019, 1:59 AM#!/usr/bin/env bash
set -ex
cd "$(dirname "${BASH_SOURCE[0]}")/.."
if [ "$BUILDKITE_PULL_REQUEST" == "false" ]; then
export PULUMI_CI_BUILD_TYPE=push
else
export PULUMI_CI_BUILD_TYPE=pull_request
export PULUMI_CI=pr
fi
export PULUMI_CI_BUILD_ID=$BUILDKITE_BUILD_ID
export PULUMI_CI_BUILD_URL=$BUILDKITE_BUILD_URL
In the build step that actually runs pulumi preview --diff
, I can see that PULUMI_CI_BUILD_TYPE == pull_request
and PULUMI_CI == pr
. Is there anything else that I need to set?fierce-dinner-20116
03/30/2019, 2:02 AMPULUMI_CI_SYSTEM == "Buildkite"
as wellfierce-dinner-20116
04/01/2019, 4:04 PMwhite-balloon-205
colossal-beach-47527
04/01/2019, 4:13 PMcolossal-beach-47527
04/01/2019, 4:16 PMPULUMI_CI_PULL_REQUEST_SHA
- The commit hash of the pull request. This is usually different from what is being built on your CI system, since your CI system builds at the merge commit of the pull request merged into the target branch.colossal-beach-47527
04/01/2019, 4:18 PMcolossal-beach-47527
04/01/2019, 4:19 PMfierce-dinner-20116
04/01/2019, 7:52 PM