ci: docker_tag=ext
All checks were successful
build-and-push-ext / build_push (push) Successful in 58s
All checks were successful
build-and-push-ext / build_push (push) Successful in 58s
This commit is contained in:
parent
4c011f9ec6
commit
a9b3bf9bd1
@ -49,7 +49,7 @@ NEXT_PUBLIC_FRONT_APP_HOST=dev4.4nkweb.com
|
||||
NEXT_PUBLIC_FRONT_APP_PORT=443
|
||||
NEXT_PUBLIC_IDNOT_BASE_URL=https://qual-connexion.idnot.fr
|
||||
NEXT_PUBLIC_IDNOT_AUTHORIZE_ENDPOINT=/IdPOAuth2/authorize/idnot_idp_v1
|
||||
NEXT_PUBLIC_IDNOT_CLIENT_ID=
|
||||
NEXT_PUBLIC_IDNOT_CLIENT_ID=28c9a3a8151bef545ebf700ca5222c63d0031ad593097e95c1de202464304a99
|
||||
NEXT_PUBLIC_BACK_API_PROTOCOL=https://
|
||||
NEXT_PUBLIC_BACK_API_HOST=dev4.4nkweb.com
|
||||
NEXT_PUBLIC_BACK_API_PORT=443
|
||||
@ -62,7 +62,7 @@ NEXT_PUBLIC_4NK_IFRAME_URL=https://dev4.4nkweb.com
|
||||
|
||||
NEXT_PUBLIC_DOCAPOSTE_API_URL=
|
||||
NEXT_PUBLIC_API_URL=https://dev4.4nkweb.com/back
|
||||
NEXT_PUBLIC_DEFAULT_VALIDATOR_ID=
|
||||
NEXT_PUBLIC_DEFAULT_VALIDATOR_ID=28c9a3a8151bef545ebf700ca5222c63d0031ad593097e95c1de202464304a99
|
||||
NEXT_PUBLIC_DEFAULT_STORAGE_URLS=https://dev4.4nkweb.com/storage
|
||||
NEXT_PUBLIC_HOTJAR_SITE_ID=0
|
||||
NEXT_PUBLIC_HOTJAR_VERSION=
|
||||
|
40
Dockerfile
40
Dockerfile
@ -83,8 +83,46 @@ RUN --mount=type=cache,target=/leCoffre-front/.next/cache npm run build
|
||||
FROM node:19-alpine AS ext
|
||||
WORKDIR /leCoffre-front
|
||||
|
||||
# Re-déclarer les ARG pour l'étape runtime et les exposer en ENV
|
||||
ARG NEXT_PUBLIC_BACK_API_PROTOCOL
|
||||
ARG NEXT_PUBLIC_BACK_API_HOST
|
||||
ARG NEXT_PUBLIC_BACK_API_PORT
|
||||
ARG NEXT_PUBLIC_BACK_API_ROOT_URL
|
||||
ARG NEXT_PUBLIC_BACK_API_VERSION
|
||||
ARG NEXT_PUBLIC_FRONT_APP_HOST
|
||||
ARG NEXT_PUBLIC_FRONT_APP_PORT
|
||||
ARG NEXT_PUBLIC_IDNOT_AUTHORIZE_ENDPOINT
|
||||
ARG NEXT_PUBLIC_IDNOT_CLIENT_ID
|
||||
ARG NEXT_PUBLIC_IDNOT_BASE_URL
|
||||
ARG NEXT_PUBLIC_DOCAPOSTE_API_URL
|
||||
ARG NEXT_PUBLIC_HOTJAR_SITE_ID
|
||||
ARG NEXT_PUBLIC_HOTJAR_VERSION
|
||||
ARG NEXT_PUBLIC_4NK_URL
|
||||
ARG NEXT_PUBLIC_4NK_IFRAME_URL
|
||||
ARG NEXT_PUBLIC_API_URL
|
||||
ARG NEXT_PUBLIC_DEFAULT_VALIDATOR_ID
|
||||
ARG NEXT_PUBLIC_DEFAULT_STORAGE_URLS
|
||||
|
||||
ENV NODE_ENV=production \
|
||||
PORT=3000
|
||||
PORT=3000 \
|
||||
NEXT_PUBLIC_BACK_API_PROTOCOL=${NEXT_PUBLIC_BACK_API_PROTOCOL} \
|
||||
NEXT_PUBLIC_BACK_API_HOST=${NEXT_PUBLIC_BACK_API_HOST} \
|
||||
NEXT_PUBLIC_BACK_API_PORT=${NEXT_PUBLIC_BACK_API_PORT} \
|
||||
NEXT_PUBLIC_BACK_API_ROOT_URL=${NEXT_PUBLIC_BACK_API_ROOT_URL} \
|
||||
NEXT_PUBLIC_BACK_API_VERSION=${NEXT_PUBLIC_BACK_API_VERSION} \
|
||||
NEXT_PUBLIC_FRONT_APP_HOST=${NEXT_PUBLIC_FRONT_APP_HOST} \
|
||||
NEXT_PUBLIC_FRONT_APP_PORT=${NEXT_PUBLIC_FRONT_APP_PORT} \
|
||||
NEXT_PUBLIC_IDNOT_AUTHORIZE_ENDPOINT=${NEXT_PUBLIC_IDNOT_AUTHORIZE_ENDPOINT} \
|
||||
NEXT_PUBLIC_IDNOT_CLIENT_ID=${NEXT_PUBLIC_IDNOT_CLIENT_ID} \
|
||||
NEXT_PUBLIC_IDNOT_BASE_URL=${NEXT_PUBLIC_IDNOT_BASE_URL} \
|
||||
NEXT_PUBLIC_DOCAPOSTE_API_URL=${NEXT_PUBLIC_DOCAPOSTE_API_URL} \
|
||||
NEXT_PUBLIC_HOTJAR_SITE_ID=${NEXT_PUBLIC_HOTJAR_SITE_ID} \
|
||||
NEXT_PUBLIC_HOTJAR_VERSION=${NEXT_PUBLIC_HOTJAR_VERSION} \
|
||||
NEXT_PUBLIC_4NK_URL=${NEXT_PUBLIC_4NK_URL} \
|
||||
NEXT_PUBLIC_4NK_IFRAME_URL=${NEXT_PUBLIC_4NK_IFRAME_URL} \
|
||||
NEXT_PUBLIC_API_URL=${NEXT_PUBLIC_API_URL} \
|
||||
NEXT_PUBLIC_DEFAULT_VALIDATOR_ID=${NEXT_PUBLIC_DEFAULT_VALIDATOR_ID} \
|
||||
NEXT_PUBLIC_DEFAULT_STORAGE_URLS=${NEXT_PUBLIC_DEFAULT_STORAGE_URLS}
|
||||
|
||||
# Next.js standalone runtime (output: 'standalone')
|
||||
COPY --from=builder /leCoffre-front/.next/standalone ./
|
||||
|
Loading…
x
Reference in New Issue
Block a user