Skip to content

Commit c578079

Browse files
authored
Merge pull request #12 from commitdev/ZERO131-get-creds-from-secretsmanager
ZERO131 get aws and ci creds from secrets manager
2 parents 7cdbe92 + 7817e2a commit c578079

1 file changed

Lines changed: 3 additions & 4 deletions

File tree

Makefile

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,14 @@
11
# The following parameters are required:
2-
# - AWS_REGION
3-
# - AWS_ACCESS_KEY_ID
4-
# - AWS_SECRET_ACCESS_KEY
52
# - GITHUB_ORG
63
# - GITHUB_REPO
74
# - CIRCLECI_TOKEN
85
#
96

7+
AWS_ACCESS_KEY_ID := $(shell aws secretsmanager get-secret-value --secret-id=ci-user-aws-keys | jq -r '.SecretString'| jq -r .access_key_id)
8+
AWS_SECRET_ACCESS_KEY := $(shell aws secretsmanager get-secret-value --secret-id=ci-user-aws-keys | jq -r '.SecretString'| jq -r .secret_key)
9+
1010
run:
1111
@echo "Set CIRCLECI environment variables\n"
12-
curl -X POST --header "Content-Type: application/json" -d '{"name":"AWS_REGION", "value":"${AWS_REGION}"}' https://circleci.com/api/v1.1/project/github/${GITHUB_ORG}/${GITHUB_REPO}/envvar?circle-token=${CIRCLECI_TOKEN}
1312
curl -X POST --header "Content-Type: application/json" -d '{"name":"AWS_ACCESS_KEY_ID", "value":"${AWS_ACCESS_KEY_ID}"}' https://circleci.com/api/v1.1/project/github/${GITHUB_ORG}/${GITHUB_REPO}/envvar?circle-token=${CIRCLECI_TOKEN}
1413
curl -X POST --header "Content-Type: application/json" -d '{"name":"AWS_SECRET_ACCESS_KEY", "value":"${AWS_SECRET_ACCESS_KEY}"}' https://circleci.com/api/v1.1/project/github/${GITHUB_ORG}/${GITHUB_REPO}/envvar?circle-token=${CIRCLECI_TOKEN}
1514
@echo "\nFollow CIRCLECI project"

0 commit comments

Comments
 (0)