diff --git a/.circleci/config.yml b/.circleci/config.yml index b1148686a..7bb76d552 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -477,6 +477,8 @@ workflows: only: - master - deploy_to_prod: + context: + - team-container-integration-circleci filters: branches: only: diff --git a/scripts/circleci-jobs/deploy_to_prod.sh b/scripts/circleci-jobs/deploy_to_prod.sh index 637d2e85a..59f16fcd4 100755 --- a/scripts/circleci-jobs/deploy_to_prod.sh +++ b/scripts/circleci-jobs/deploy_to_prod.sh @@ -4,26 +4,26 @@ set -e PIPELINE_ID=$(curl -s --fail --show-error \ -H "Accept: application/json" \ -H "Content-Type: application/json" \ - -H "Circle-Token: $CIRCLI_CI_API_TOKEN" \ + -H "Circle-Token: $CIRCLE_TOKEN" \ https://circleci.com/api/v2/project/github/snyk/"${KUBERNETES_MONITOR_DEPLOYER_REPO}"/pipeline | jq -r .items[0].id) WORKFLOW_ID=$(curl -s --fail --show-error \ -H "Accept: application/json" \ -H "Content-Type: application/json" \ - -H "Circle-Token: $CIRCLI_CI_API_TOKEN" \ + -H "Circle-Token: $CIRCLE_TOKEN" \ https://circleci.com/api/v2/pipeline/"${PIPELINE_ID}"/workflow | jq -r .items[0].id) APPROVAL_REQUEST_ID=$(curl -s --fail --show-error \ -H "Accept: application/json" \ -H "Content-Type: application/json" \ - -H "Circle-Token: $CIRCLI_CI_API_TOKEN" \ + -H "Circle-Token: $CIRCLE_TOKEN" \ https://circleci.com/api/v2/workflow/"${WORKFLOW_ID}"/job | jq -r '.items[] | select(.name == "Approve prod deployment") | .approval_request_id') APPROVAL=$(curl -s --fail --show-error \ -H "Accept: application/json" \ -H "Content-Type: application/json" \ - -H "Circle-Token: $CIRCLI_CI_API_TOKEN" \ + -H "Circle-Token: $CIRCLE_TOKEN" \ -X POST -d "{}" \ https://circleci.com/api/v2/workflow/"${WORKFLOW_ID}"/approve/"${APPROVAL_REQUEST_ID}" | jq -r .message)