Skip to content
This repository was archived by the owner on Mar 13, 2025. It is now read-only.

Commit 73d6bff

Browse files
committed
add environment variables to deploy.sh and circle config
1 parent cb3c452 commit 73d6bff

File tree

2 files changed

+31
-1
lines changed

2 files changed

+31
-1
lines changed

.circleci/config.yml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,11 @@ defaults: &defaults
88
LOG_LEVEL: debug
99
AUTH_DOMAIN: topcoder-dev.com
1010
AUTH_SECRET: secret
11+
API_URL_PROJECTS: http://localhost:3001/v4/projects
12+
API_URL_MEMBERS: http://localhost:3001/v3/members
13+
API_URL_USERS: http://localhost:3001/v3/users
14+
API_URL_AUTHORIZATIONS: http://localhost:3001/v3/authorizations
15+
API_URL_TOPICS: http://localhost:3001/v5/topics
1116

1217
jobs:
1318
test:

deploy.sh

Lines changed: 26 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -86,6 +86,26 @@ make_task_def(){
8686
{
8787
"name": "AUTH0_PROXY_SERVER_URL",
8888
"value": "%s"
89+
},
90+
{
91+
"name": "API_URL_PROJECTS",
92+
"value": "%s"
93+
},
94+
{
95+
"name": "API_URL_MEMBERS",
96+
"value": "%s"
97+
},
98+
{
99+
"name": "API_URL_USERS",
100+
"value": "%s"
101+
},
102+
{
103+
"name": "API_URL_AUTHORIZATIONS",
104+
"value": "%s"
105+
},
106+
{
107+
"name": "API_URL_TOPICS",
108+
"value": "%s"
89109
}
90110
],
91111
"logConfiguration": {
@@ -108,14 +128,19 @@ make_task_def(){
108128
AUTH0_CLIENT_ID=$(eval "echo \$${ENV}_AUTH0_CLIENT_ID")
109129
AUTH0_CLIENT_SECRET=$(eval "echo \$${ENV}_AUTH0_CLIENT_SECRET")
110130
AUTH0_PROXY_SERVER_URL=$(eval "echo \$${ENV}_AUTH0_PROXY_SERVER_URL")
131+
API_URL_PROJECTS=$(eval "echo \$${ENV}_API_URL_PROJECTS")
132+
API_URL_MEMBERS=$(eval "echo \$${ENV}_API_URL_MEMBERS")
133+
API_URL_USERS=$(eval "echo \$${ENV}_API_URL_USERS")
134+
API_URL_AUTHORIZATIONS=$(eval "echo \$${ENV}_API_URL_AUTHORIZATIONS")
135+
API_URL_TOPICS=$(eval "echo \$${ENV}_API_URL_TOPICS")
111136

112137
if [ "$ENV" = "PROD" ]; then
113138
NODE_ENV=production
114139
elif [ "$ENV" = "DEV" ]; then
115140
NODE_ENV=development
116141
fi
117142

118-
task_def=$(printf "$task_template" $ACCOUNT_ID $AWS_REGION $AWS_REPOSITORY $CIRCLE_SHA1 $NODE_ENV $LOG_LEVEL $CAPTURE_LOGS $LOGENTRIES_TOKEN $RABBITMQ_URL $TC_SLACK_WEBHOOK_URL "$AUTH0_URL" "$AUTH0_AUDIENCE" $AUTH0_CLIENT_ID "$AUTH0_CLIENT_SECRET" $TOKEN_CACHE_TIME "$AUTH0_PROXY_SERVER_URL" $AWS_ECS_CLUSTER $AWS_REGION $NODE_ENV)
143+
task_def=$(printf "$task_template" $ACCOUNT_ID $AWS_REGION $AWS_REPOSITORY $CIRCLE_SHA1 $NODE_ENV $LOG_LEVEL $CAPTURE_LOGS $LOGENTRIES_TOKEN $RABBITMQ_URL $TC_SLACK_WEBHOOK_URL "$AUTH0_URL" "$AUTH0_AUDIENCE" $AUTH0_CLIENT_ID "$AUTH0_CLIENT_SECRET" $TOKEN_CACHE_TIME "$AUTH0_PROXY_SERVER_URL" "$API_URL_PROJECTS" "$API_URL_MEMBERS" "$API_URL_USERS" "$API_URL_AUTHORIZATIONS" "$API_URL_TOPICS" $AWS_ECS_CLUSTER $AWS_REGION $NODE_ENV)
119144
}
120145

121146
push_ecr_image(){

0 commit comments

Comments
 (0)