Fix .env handling in CI pipeline

This commit is contained in:
2025-07-02 11:18:11 +09:00
parent cd3165dbe6
commit 2bd76aa6bb

View File

@@ -10,6 +10,7 @@ build_internal_frontend:
script: script:
- | - |
cd internal_frontend cd internal_frontend
echo "# environment file for internal_frontend" > .env
if [ "$CI_COMMIT_REF_NAME" = "production" ]; then if [ "$CI_COMMIT_REF_NAME" = "production" ]; then
echo "NEXTAUTH_URL=$NEXTAUTH_URL_PROD" >> .env echo "NEXTAUTH_URL=$NEXTAUTH_URL_PROD" >> .env
echo "NEXTAUTH_SECRET=$NEXTAUTH_SECRET_PROD" >> .env echo "NEXTAUTH_SECRET=$NEXTAUTH_SECRET_PROD" >> .env
@@ -21,7 +22,7 @@ build_internal_frontend:
echo "KEYCLOAK_CLIENT_ID=$KEYCLOAK_CLIENT_ID_TEST" >> .env echo "KEYCLOAK_CLIENT_ID=$KEYCLOAK_CLIENT_ID_TEST" >> .env
echo "KEYCLOAK_CLIENT_SECRET=$KEYCLOAK_CLIENT_SECRET_TEST" >> .env echo "KEYCLOAK_CLIENT_SECRET=$KEYCLOAK_CLIENT_SECRET_TEST" >> .env
fi fi
echo "KEYCLOAK_ISSUER=$KEYCLOAK_ISSUER" > .env echo "KEYCLOAK_ISSUER=$KEYCLOAK_ISSUER" >> .env
echo "Contents of .env file:" echo "Contents of .env file:"
cat .env cat .env
npm install npm install