From 957c1689e0f92e6585af75e1d2646ea0f3259939 Mon Sep 17 00:00:00 2001 From: SamuelQuetin Date: Mon, 30 Sep 2024 15:08:57 +0200 Subject: [PATCH] fix CI docker-entrypoint.sh ne remplacer pas le bon placeholder --- docker/docker-entrypoint.sh | 3 ++- docker/vuejs_env_placeholder | 2 +- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/docker/docker-entrypoint.sh b/docker/docker-entrypoint.sh index 67a1923..ad5a62b 100644 --- a/docker/docker-entrypoint.sh +++ b/docker/docker-entrypoint.sh @@ -10,13 +10,14 @@ export ITEM_FRONT_IDREF_API_URL=${ITEM_FRONT_IDREF_API_URL:='http://localhost:80 # On va remplacer les placeholders depuis les JS originales echo "-> Remplacement des placeholders venant du .env de vuejs dans la destination /usr/share/nginx/html/" echo "-> ITEM_FRONT_API_BASEURL=${ITEM_FRONT_API_BASEURL}" +echo "-> ITEM_PLACEHOLDER_VITE_IDREF_API_URL=${ITEM_FRONT_IDREF_API_URL}" rm -rf /usr/share/nginx/html/ cp -rf /usr/share/nginx/html.orig/ /usr/share/nginx/html/ sed -i \ "s#ITEM_PLACEHOLDER_VITE_API_URL#${ITEM_FRONT_API_BASEURL}#g" \ /usr/share/nginx/html/assets/* sed -i \ - "s#ITEM_PLACEHOLDER_VITE_API_URL_IDREF#${ITEM_FRONT_IDREF_API_URL}#g" \ + "s#ITEM_PLACEHOLDER_VITE_IDREF_API_URL#${ITEM_FRONT_IDREF_API_URL}#g" \ /usr/share/nginx/html/assets/* # execute nginx (cf CMD dans Dockerfile) diff --git a/docker/vuejs_env_placeholder b/docker/vuejs_env_placeholder index 6f9182a..a194ddd 100644 --- a/docker/vuejs_env_placeholder +++ b/docker/vuejs_env_placeholder @@ -3,4 +3,4 @@ # pour injecter une URL de l'API au moment de la création du conteneur # et éviter ainsi d'avoir une URL de l'API en static dans l'image docker VITE_API_URL=ITEM_PLACEHOLDER_VITE_API_URL -VITE_API_URL_IDREF=ITEM_PLACEHOLDER_VITE_API_URL_IDREF +VITE_API_URL_IDREF=ITEM_PLACEHOLDER_VITE_IDREF_API_URL