File tree Expand file tree Collapse file tree 1 file changed +19
-3
lines changed Expand file tree Collapse file tree 1 file changed +19
-3
lines changed Original file line number Diff line number Diff line change 1- ARG CONTRIBUTIONS_API_URL=https://contributions.api.dev.josa.ngo HOST=0.0.0.0 PORT=3000 USER=node MATOMO_SITE_ID=11
1+ ARG CONTRIBUTIONS_API_URL=https://contributions.api.dev.josa.ngo HOST=0.0.0.0 PORT=3000 USER=node MATOMO_SITE_ID=11 TARGET_ENV DRONE_COMMIT_SHA=${DRONE_COMMIT_SHA} DRONE_BUILD_NUMBER=${DRONE_BUILD_NUMBER} DRONE_BUILD_LINK=${DRONE_BUILD_LINK} DRONE_COMMIT_LINK=${DRONE_COMMIT_LINK} DRONE_REPO_LINK=${DRONE_REPO_LINK} DRONE_BUILD_FINISHED=${DRONE_BUILD_FINISHED} DEBUG= 'false'
22
33# ##########
44# BUILDER #
@@ -9,14 +9,22 @@ ARG CONTRIBUTIONS_API_URL
99ARG HOST
1010ARG PORT
1111ARG MATOMO_SITE_ID
12+ ARG TARGET_ENV
13+ ARG DRONE_COMMIT_SHA
14+ ARG DRONE_BUILD_NUMBER
15+ ARG DRONE_BUILD_LINK
16+ ARG DRONE_COMMIT_LINK
17+ ARG DRONE_REPO_LINK
18+ ARG DRONE_BUILD_FINISHED
19+ ARG DEBUG
1220
1321# copy build context and install dependencies
1422WORKDIR /workspace
1523COPY . .
1624RUN npm install
1725
1826# Inject the enviromental variables
19- ENV CONTRIBUTIONS_API_URL=$CONTRIBUTIONS_API_URL HOST=$HOST PORT=$PORT MATOMO_SITE_ID=$MATOMO_SITE_ID
27+ ENV CONTRIBUTIONS_API_URL=$CONTRIBUTIONS_API_URL HOST=$HOST PORT=$PORT MATOMO_SITE_ID=$MATOMO_SITE_ID TARGET_ENV=${TARGET_ENV} DRONE_COMMIT_SHA=$DRONE_COMMIT_SHA DRONE_BUILD_NUMBER=${DRONE_BUILD_NUMBER} DRONE_BUILD_LINK=${DRONE_BUILD_LINK} DRONE_COMMIT_LINK=${DRONE_COMMIT_LINK} DRONE_REPO_LINK=${DRONE_REPO_LINK} DRONE_BUILD_FINISHED=${DRONE_BUILD_FINISHED} DEBUG=${DEBUG}
2028
2129# build NuxtJS project
2230RUN npm run build:modern
@@ -31,6 +39,14 @@ ARG HOST
3139ARG PORT
3240ARG USER
3341ARG MATOMO_SITE_ID
42+ ARG TARGET_ENV
43+ ARG DRONE_COMMIT_SHA
44+ ARG DRONE_BUILD_NUMBER
45+ ARG DRONE_BUILD_LINK
46+ ARG DRONE_COMMIT_LINK
47+ ARG DRONE_REPO_LINK
48+ ARG DRONE_BUILD_FINISHED
49+ ARG DEBUG
3450
3551# copy builder output to project workdir
3652WORKDIR /app
@@ -40,7 +56,7 @@ COPY --from=builder --chown=${USER}:${USER} /workspace/node_modules /app/node_mo
4056COPY --from=builder --chown=${USER}:${USER} /workspace/package.json /app/
4157
4258# Inject the enviromental variables
43- ENV CONTRIBUTIONS_API_URL=$CONTRIBUTIONS_API_URL HOST=$HOST PORT=$PORT MATOMO_SITE_ID=$MATOMO_SITE_ID
59+ ENV CONTRIBUTIONS_API_URL=$CONTRIBUTIONS_API_URL HOST=$HOST PORT=$PORT MATOMO_SITE_ID=$MATOMO_SITE_ID TARGET_ENV=${TARGET_ENV} DRONE_COMMIT_SHA=$DRONE_COMMIT_SHA DRONE_BUILD_NUMBER=${DRONE_BUILD_NUMBER} DRONE_BUILD_LINK=${DRONE_BUILD_LINK} DRONE_COMMIT_LINK=${DRONE_COMMIT_LINK} DRONE_REPO_LINK=${DRONE_REPO_LINK} DRONE_BUILD_FINISHED=${DRONE_BUILD_FINISHED} DEBUG=${DEBUG}
4460
4561# set user context
4662USER ${USER}
You can’t perform that action at this time.
0 commit comments