Skip to content

Commit 291a5a3

Browse files
authored
Update awsconfiguration.sh
1 parent 9c88da8 commit 291a5a3

File tree

1 file changed

+4
-13
lines changed

1 file changed

+4
-13
lines changed

awsconfiguration.sh

Lines changed: 4 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -2,21 +2,11 @@
22
AWSENV=$1
33
AWS_REGION=$2
44

5-
echo $TC_GIT_ORG
6-
echo $TC_GIT_AUTHOR
7-
echo $TC_REPONAME
8-
echo $BUILD_NUMBER
9-
echo $BRANCH_NAME
10-
echo ${TC_GIT_AUTHOR}
115
CIRCLE_PROJECT_USERNAME=$TC_GIT_ORG
126
CIRCLE_PROJECT_REPONAME=$TC_REPONAME
137
CIRCLE_BUILD_NUM=$BUILD_NUMBER
148
CIRCLE_BRANCH=$BRANCH_NAME
159

16-
echo $CIRCLE_PROJECT_USERNAME
17-
echo $CIRCLE_PROJECT_REPONAME
18-
echo $CIRCLE_BUILD_NUM
19-
echo $CIRCLE_BRANCH
2010
BASE64_DECODER="base64 -d" # option -d for Linux base64 tool
2111
echo AAAA | base64 -d > /dev/null 2>&1 || BASE64_DECODER="base64 -D" # option -D on MacOS
2212
decode_base64_url() {
@@ -32,11 +22,9 @@ if [ -z "$AWS_REGION" ];
3222
then
3323
AWS_REGION="us-east-1"
3424
fi
35-
echo "curl -X POST $CI_AUTH0_URL -H 'Content-Type: application/json' -d '{ \"client_id\": \"$CI_AUTH0_CLIENTID\", \"client_secret\": \"$CI_AUTH0_CLIENTSECRET\", \"audience\": \"$CI_AUTH0_AUDIENCE\", \"grant_type\": \"client_credentials\" , \"environment\" : \"$AWSENV\" , \"username\" : \"$CIRCLE_PROJECT_USERNAME\" , \"reponame\" : \"$CIRCLE_PROJECT_REPONAME\", \"build_num\": \"$CIRCLE_BUILD_NUM\", \"branch\": \"$CIRCLE_BRANCH\"}'"
25+
# echo "curl -X POST $CI_AUTH0_URL -H 'Content-Type: application/json' -d '{ \"client_id\": \"$CI_AUTH0_CLIENTID\", \"client_secret\": \"$CI_AUTH0_CLIENTSECRET\", \"audience\": \"$CI_AUTH0_AUDIENCE\", \"grant_type\": \"client_credentials\" , \"environment\" : \"$AWSENV\" , \"username\" : \"$CIRCLE_PROJECT_USERNAME\" , \"reponame\" : \"$CIRCLE_PROJECT_REPONAME\", \"build_num\": \"$CIRCLE_BUILD_NUM\", \"branch\": \"$CIRCLE_BRANCH\"}'"
3626
auth0cmd=$(echo "curl -X POST $CI_AUTH0_URL -H 'Content-Type: application/json' -d '{ \"client_id\": \"$CI_AUTH0_CLIENTID\", \"client_secret\": \"$CI_AUTH0_CLIENTSECRET\", \"audience\": \"$CI_AUTH0_AUDIENCE\", \"grant_type\": \"client_credentials\" , \"environment\" : \"$AWSENV\" , \"username\" : \"$CIRCLE_PROJECT_USERNAME\" , \"reponame\" : \"$CIRCLE_PROJECT_REPONAME\", \"build_num\": \"$CIRCLE_BUILD_NUM\", \"branch\": \"$CIRCLE_BRANCH\"}'")
37-
echo $auth0cmd
3827
token=$( eval $auth0cmd | jq -r .access_token )
39-
echo $token
4028
tokenjsonformat=$( decode_base64_url $(echo -n $token | cut -d "." -f 2) )
4129
echo $tokenjsonformat
4230
AWS_ACCESS_KEY_ID=$(echo $tokenjsonformat | jq -r . | grep AWS_ACCESS_KEY | cut -d '"' -f 4)
@@ -58,6 +46,9 @@ echo "export AWS_ENVIRONMENT=\"$AWS_ENVIRONMENT\"">>awsenvconf
5846
echo "export AWS_SESSION_TOKEN=\"$AWS_SESSION_TOKEN\"">>awsenvconf
5947
echo "export AWS_ACCOUNT_ID=\"$AWS_ACCOUNT_ID\"">>awsenvconf
6048

49+
pwd
50+
ls -lath
51+
6152
if grep -Fxq "awsenvconf" .dockerignore
6253
then
6354
echo "awsenvconf exist in docker ignore file list"

0 commit comments

Comments
 (0)