Skip to content

Commit 82ea8fc

Browse files
author
sachin-maheshwari
authored
Merge pull request #17 from topcoder-platform/dev
Prod- M2M deployment
2 parents 5051b36 + fa3ef61 commit 82ea8fc

File tree

4 files changed

+7
-19
lines changed

4 files changed

+7
-19
lines changed

.circleci/config.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -82,7 +82,7 @@ workflows:
8282
- "build-dev":
8383
filters:
8484
branches:
85-
only: "dev"
85+
only: ["dev"]
8686
# Production builds are executed on "master" branch only.
8787
- "build-prod":
8888
filters:

config/default.js

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -4,9 +4,7 @@
44
module.exports = {
55
LOG_LEVEL: process.env.LOG_LEVEL,
66
PORT: process.env.PORT,
7-
authSecret: process.env.authSecret,
8-
authDomain: process.env.authDomain,
9-
jwksUri: process.env.jwksUri,
7+
AUTH_SECRET: process.env.AUTH_SECRET,
108
DATABASE_URL: process.env.DATABASE_URL,
119
DATABASE_OPTIONS: {
1210
dialect: 'postgres',
@@ -21,7 +19,7 @@ module.exports = {
2119
},
2220
DISABLE_LOGGING: process.env.DISABLE_LOGGING || 'false',
2321

24-
validIssuers: process.env.validIssuers ? process.env.validIssuers.replace(/\\"/g, '') : null,
22+
VALID_ISSUERS: process.env.VALID_ISSUERS,
2523
KAFKA_URL: process.env.KAFKA_URL,
2624
KAFKA_TOPIC_IGNORE_PREFIX: process.env.KAFKA_TOPIC_IGNORE_PREFIX,
2725
KAFKA_GROUP_ID: process.env.KAFKA_GROUP_ID,

deploy.sh

Lines changed: 3 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,6 @@ family=$(eval "echo \$${ENV}_AWS_ECS_TASK_FAMILY")
3434
AWS_ECS_CONTAINER_NAME=$(eval "echo \$${ENV}_AWS_ECS_CONTAINER_NAME")
3535

3636

37-
AUTH_DOMAIN=$(eval "echo \$${ENV}_AUTHDOMAIN")
3837
AUTH_SECRET=$(eval "echo \$${ENV}_AUTHSECRET")
3938
VALID_ISSUERS=$(eval "echo \$${ENV}_VALIDISSUERS")
4039

@@ -58,7 +57,6 @@ EMAIL_FROM=$(eval "echo \$${ENV}_EMAIL_FROM")
5857
LOG_LEVEL=$(eval "echo \$${ENV}_LOG_LEVEL")
5958
NODE_ENV=$(eval "echo \$${ENV}_NODE_ENV")
6059
PORT=$(eval "echo \$${ENV}_NODE_PORT")
61-
JWKS_URI=$(eval "echo \$${ENV}_JWKSURI")
6260
TEMPLATE_MAP=$(eval "echo \$${ENV}_TEMPLATE_MAP")
6361

6462
EMAIL_MAX_ERRORS=$(eval "echo \$${ENV}_EMAIL_MAX_ERRORS")
@@ -120,11 +118,7 @@ make_task_def(){
120118
"value" : "%s"
121119
},
122120
{
123-
"name": "authDomain",
124-
"value": "%s"
125-
},
126-
{
127-
"name": "authSecret",
121+
"name": "AUTH_SECRET",
128122
"value": "%s"
129123
},
130124
{
@@ -135,10 +129,6 @@ make_task_def(){
135129
"name": "EMAIL_FROM",
136130
"value": "%s"
137131
},
138-
{
139-
"name": "jwksUri",
140-
"value": "%s"
141-
},
142132
{
143133
"name": "KAFKA_CLIENT_CERT",
144134
"value": "%s"
@@ -172,7 +162,7 @@ make_task_def(){
172162
"value": "%s"
173163
},
174164
{
175-
"name": "validIssuers",
165+
"name": "VALID_ISSUERS",
176166
"value": "%s"
177167
},
178168
{
@@ -215,7 +205,7 @@ make_task_def(){
215205
]
216206
}'
217207

218-
task_def=$(printf "$task_template" $family $AWS_ACCOUNT_ID $AWS_ECS_CONTAINER_NAME $AWS_ACCOUNT_ID $AWS_REGION $AWS_REPOSITORY $TAG $ENV $AUTH_DOMAIN $AUTH_SECRET $DATABASE_URL $EMAIL_FROM "$JWKS_URI" "$KAFKA_CLIENT_CERT" "$KAFKA_CLIENT_CERT_KEY" $KAFKA_GROUP_ID $KAFKA_URL $LOG_LEVEL $PORT $SENDGRID_API_KEY "$TEMPLATE_MAP" "$VALID_ISSUERS" $EMAIL_MAX_ERRORS $EMAIL_PAUSE_TIME "$EMAIL_RETRY_SCHEDULE" "$DISABLE_LOGGING" "$API_CONTEXT_PATH" $PORT $PORT $AWS_ECS_CLUSTER $AWS_REGION $ENV)
208+
task_def=$(printf "$task_template" $family $AWS_ACCOUNT_ID $AWS_ECS_CONTAINER_NAME $AWS_ACCOUNT_ID $AWS_REGION $AWS_REPOSITORY $TAG $ENV $AUTH_SECRET $DATABASE_URL $EMAIL_FROM "$KAFKA_CLIENT_CERT" "$KAFKA_CLIENT_CERT_KEY" $KAFKA_GROUP_ID $KAFKA_URL $LOG_LEVEL $PORT $SENDGRID_API_KEY "$TEMPLATE_MAP" "$VALID_ISSUERS" $EMAIL_MAX_ERRORS $EMAIL_PAUSE_TIME "$EMAIL_RETRY_SCHEDULE" "$DISABLE_LOGGING" "$API_CONTEXT_PATH" $PORT $PORT $AWS_ECS_CLUSTER $AWS_REGION $ENV)
219209

220210
}
221211

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@
3838
"pg": "^7.3.0",
3939
"sequelize": "^4.21.0",
4040
"superagent": "^3.8.0",
41-
"tc-core-library-js": "appirio-tech/tc-core-library-js.git#v2.2",
41+
"tc-core-library-js": "appirio-tech/tc-core-library-js.git#v2.3",
4242
"winston": "^2.4.0"
4343
},
4444
"engines": {

0 commit comments

Comments
 (0)