Skip to content
Snippets Groups Projects
Commit d5851f21 authored by Mathias Goebel's avatar Mathias Goebel :reminder_ribbon:
Browse files

ci: set env vars

parent b6b442b6
No related branches found
No related tags found
No related merge requests found
Pipeline #214771 passed
...@@ -17,8 +17,9 @@ ...@@ -17,8 +17,9 @@
# overwrite vars when build from main branch. to omit a second # overwrite vars when build from main branch. to omit a second
# job (see dependency in pages stage). # job (see dependency in pages stage).
- if [[ $CI_COMMIT_REF_SLUG == "main" ]]; then - if [[ $CI_COMMIT_REF_SLUG == "main" ]]; then
- VUE_APP_BASE_URL_VIEWER=$API_MAIN - VUE_APP_BASE_URL_API=$API_MAIN
- VUE_APP_BASE_URL_VIEWER="/ahiqar/website/" - VUE_APP_BASE_URL_VIEWER=$MAIN
- VUE_APP_PUBLIC_PATH="/ahiqar/website/"
- fi - fi
- npm run build - npm run build
- mkdir --parents public/${CI_COMMIT_REF_SLUG} - mkdir --parents public/${CI_COMMIT_REF_SLUG}
...@@ -39,8 +40,10 @@ variables: ...@@ -39,8 +40,10 @@ variables:
GIT_CLONE_PATH: $CI_BUILDS_DIR/$CI_PROJECT_PATH/$CI_JOB_NAME GIT_CLONE_PATH: $CI_BUILDS_DIR/$CI_PROJECT_PATH/$CI_JOB_NAME
# ↓ reduces the amount of data transfered to the runner (shallow clone) # ↓ reduces the amount of data transfered to the runner (shallow clone)
GIT_DEPTH: 2 GIT_DEPTH: 2
API_DEV: 'https://ahikar-dev.sub.uni-goettingen.de' DEV: 'https://ahikar-dev.sub.uni-goettingen.de'
API_MAIN: 'https://ahikar.sub.uni-goettingen.de' MAIN: 'https://ahikar.sub.uni-goettingen.de'
API_DEV: '$DEV/api'
API_MAIN: '$MAIN/api'
BASE_BACKEND: '/website' BASE_BACKEND: '/website'
...@@ -66,7 +69,8 @@ install: ...@@ -66,7 +69,8 @@ install:
build_page-all: build_page-all:
variables: variables:
VUE_APP_BASE_URL_API: $API_DEV VUE_APP_BASE_URL_API: $API_DEV
VUE_APP_BASE_URL_VIEWER: '/ahiqar/website/$CI_COMMIT_REF_SLUG' VUE_APP_BASE_URL_VIEWER: $DEV
VUE_APP_PUBLIC_PATH: '/ahiqar/website/$CI_COMMIT_REF_SLUG'
<<: *build-defaults <<: *build-defaults
build_page-develop-backend: build_page-develop-backend:
...@@ -74,7 +78,8 @@ build_page-develop-backend: ...@@ -74,7 +78,8 @@ build_page-develop-backend:
- develop - develop
variables: variables:
VUE_APP_BASE_URL_API: $API_DEV VUE_APP_BASE_URL_API: $API_DEV
VUE_APP_BASE_URL_VIEWER: $BASE_BACKEND VUE_APP_BASE_URL_VIEWER: $DEV
VUE_APP_PUBLIC_PATH: $BASE_BACKEND
<<: *build-defaults <<: *build-defaults
build_page-main-backend: build_page-main-backend:
...@@ -82,7 +87,8 @@ build_page-main-backend: ...@@ -82,7 +87,8 @@ build_page-main-backend:
- main - main
variables: variables:
VUE_APP_BASE_URL_API: $API_MAIN VUE_APP_BASE_URL_API: $API_MAIN
VUE_APP_BASE_URL_VIEWER: $BASE_BACKEND VUE_APP_BASE_URL_VIEWER: $MAIN
VUE_APP_PUBLIC_PATH: $BASE_BACKEND
<<: *build-defaults <<: *build-defaults
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment