internal frontend implementation with keycloak authentication #16
@@ -10,11 +10,6 @@ build_frontend:
|
|||||||
script:
|
script:
|
||||||
- |
|
- |
|
||||||
cd frontend
|
cd frontend
|
||||||
echo "NEXT_PUBLIC_HCAPTCHA_SITE_KEY=$HCAPTCHA_SITE_KEY" > .env
|
|
||||||
echo "NEXT_PUBLIC_RECAPTCHA_SITE_KEY=$RECAPTCHA_SITE_KEY" >> .env
|
|
||||||
echo "HCAPTCHA_SECRET=$HCAPTCHA_SECRET" >> .env
|
|
||||||
echo "Contents of .env file:"
|
|
||||||
cat .env
|
|
||||||
npm install
|
npm install
|
||||||
npx next build
|
npx next build
|
||||||
artifacts:
|
artifacts:
|
||||||
|
|||||||
@@ -10,7 +10,6 @@ build_internal_frontend:
|
|||||||
script:
|
script:
|
||||||
- |
|
- |
|
||||||
cd internal_frontend
|
cd internal_frontend
|
||||||
echo "KEYCLOAK_ISSUER=$KEYCLOAK_ISSUER" > .env
|
|
||||||
if [ "$CI_COMMIT_REF_NAME" = "production" ]; then
|
if [ "$CI_COMMIT_REF_NAME" = "production" ]; then
|
||||||
echo "NEXTAUTH_SECRET=$NEXTAUTH_SECRET_PROD" >> .env
|
echo "NEXTAUTH_SECRET=$NEXTAUTH_SECRET_PROD" >> .env
|
||||||
echo "KEYCLOAK_CLIENT_ID=$KEYCLOAK_CLIENT_ID_PROD" >> .env
|
echo "KEYCLOAK_CLIENT_ID=$KEYCLOAK_CLIENT_ID_PROD" >> .env
|
||||||
@@ -20,6 +19,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 "Contents of .env file:"
|
echo "Contents of .env file:"
|
||||||
cat .env
|
cat .env
|
||||||
npm install
|
npm install
|
||||||
|
|||||||
Reference in New Issue
Block a user