take env and then interpolate

pull/241/head
Garrett Delfosse 1 year ago
parent c068082e6b
commit 282e1f8c57

@ -3,24 +3,36 @@
set -e set -e
if [ -z "$CODER_ACCESS_URL" ]; then if [ -z "$CODER_ACCESS_URL" ]; then
if [ -z "${CODER_ACCESS_URL}" ]; then
echo "CODER_ACCESS_URL is empty!" echo "CODER_ACCESS_URL is empty!"
exit 1 exit 1
fi fi
CODER_ACCESS_URL=${CODER_ACCESS_URL}
fi
if [ -z "$CODER_OWNER_SESSION_TOKEN" ]; then if [ -z "$CODER_OWNER_SESSION_TOKEN" ]; then
if [ -z "${CODER_OWNER_SESSION_TOKEN}" ]; then
echo "CODER_OWNER_SESSION_TOKEN is empty!" echo "CODER_OWNER_SESSION_TOKEN is empty!"
exit 1 exit 1
fi fi
CODER_OWNER_SESSION_TOKEN=${CODER_OWNER_SESSION_TOKEN}
fi
if [ -z "$CODER_EXTERNAL_AUTH_ID" ]; then if [ -z "$CODER_EXTERNAL_AUTH_ID" ]; then
if [ -z "${CODER_EXTERNAL_AUTH_ID}" ]; then
echo "CODER_EXTERNAL_AUTH_ID is empty!" echo "CODER_EXTERNAL_AUTH_ID is empty!"
exit 1 exit 1
fi fi
CODER_EXTERNAL_AUTH_ID=${CODER_EXTERNAL_AUTH_ID}
fi
if [ -z "$GITHUB_API_URL" ]; then if [ -z "$GITHUB_API_URL" ]; then
if [ -z "${GITHUB_API_URL}" ]; then
echo "GITHUB_API_URL is empty!" echo "GITHUB_API_URL is empty!"
exit 1 exit 1
fi fi
GITHUB_API_URL=${GITHUB_API_URL}
fi
echo "Fetching GitHub token..." echo "Fetching GitHub token..."
GITHUB_TOKEN=$(coder external-auth access-token $CODER_EXTERNAL_AUTH_ID) GITHUB_TOKEN=$(coder external-auth access-token $CODER_EXTERNAL_AUTH_ID)

Loading…
Cancel
Save