Skip to content

Commit 14ce5b9

Browse files
Merge pull request #330 from topcoder-platform/dev
Release submission issue on Challenges-App MFE
2 parents f32b1f3 + 83cb13d commit 14ce5b9

File tree

5 files changed

+13
-9
lines changed

5 files changed

+13
-9
lines changed

build.sh

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,9 @@ UPDATE_CACHE=""
55

66
docker build -f docker/Dockerfile -t $APP_NAME:latest \
77
--build-arg APPMODE=$APPMODE \
8-
--build-arg APPENV=$APPENV .
8+
--build-arg APPENV=$APPENV \
9+
--build-arg FILESTACK_API_KEY=$FILESTACK_API_KEY \
10+
--build-arg FILESTACK_SUBMISSION_CONTAINER=$FILESTACK_SUBMISSION_CONTAINER .
911

1012
docker create --name app $APP_NAME:latest
1113

config/dev.js

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -133,11 +133,9 @@ module.exports = {
133133
/* Filestack configuration for uploading Submissions
134134
* These are for the development back end */
135135
FILESTACK: {
136-
API_KEY: process.env.FILESTACK_API_KEY || "AzFINuQoqTmqw0QEoaw9az",
136+
API_KEY: process.env.FILESTACK_API_KEY,
137137
REGION: "us-east-1",
138-
SUBMISSION_CONTAINER:
139-
process.env.FILESTACK_SUBMISSION_CONTAINER ||
140-
"topcoder-dev-submissions-dmz",
138+
SUBMISSION_CONTAINER: process.env.FILESTACK_SUBMISSION_CONTAINER
141139
},
142140
/* Time in MS to wait before refreshing challenge details after register
143141
* and unregister. Used to allow API sufficent time to update.

config/prod.js

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -128,11 +128,9 @@ module.exports = {
128128
DEFAULT_ENVIRONMENT: "master",
129129
},
130130
FILESTACK: {
131-
API_KEY: process.env.FILESTACK_API_KEY || "AzFINuQoqTmqw0QEoaw9az",
131+
API_KEY: process.env.FILESTACK_API_KEY,
132132
REGION: "us-east-1",
133-
SUBMISSION_CONTAINER:
134-
process.env.FILESTACK_SUBMISSION_CONTAINER ||
135-
"topcoder-dev-submissions-dmz",
133+
SUBMISSION_CONTAINER: process.env.FILESTACK_SUBMISSION_CONTAINER
136134
},
137135
/* Time in MS to wait before refreshing challenge details after register
138136
* and unregister. Used to allow API sufficent time to update.

docker/Dockerfile

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,9 +3,13 @@ FROM node:10.22.1
33

44
ARG APPMODE
55
ARG APPENV
6+
ARG FILESTACK_API_KEY
7+
ARG FILESTACK_SUBMISSION_CONTAINER
68

79
ENV APPMODE=$APPMODE
810
ENV APPENV=$APPENV
11+
ENV FILESTACK_API_KEY=$FILESTACK_API_KEY
12+
ENV FILESTACK_SUBMISSION_CONTAINER=$FILESTACK_SUBMISSION_CONTAINER
913

1014
# Copy the current directory into the Docker image
1115
COPY . /micro-frontends-challenges-app

webpack.config.js

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -116,6 +116,8 @@ module.exports = (webpackConfigEnv) => {
116116
..._.mapValues(config, (value) => JSON.stringify(value)),
117117
APPENV: JSON.stringify(process.env.APPENV),
118118
APPMODE: JSON.stringify(process.env.APPMODE),
119+
FILESTACK_API_KEY: JSON.stringify(process.env.FILESTACK_API_KEY),
120+
FILESTACK_SUBMISSION_CONTAINER: JSON.stringify(process.env.FILESTACK_SUBMISSION_CONTAINER),
119121
},
120122
}),
121123
],

0 commit comments

Comments
 (0)