diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 9eec316bd68e73542f217922b9b6390090d3cee3..a785baa692b8bcc3b951e5aeb8fb5bfe05d8ceb9 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -11,6 +11,7 @@ variables: BUILD_TESTS: "true" BUILD_CTEST: "true" CPU_TARGET: ivybridge # envinf1 has oldest cpu + ARTIFACTS_PAGES_URL: https://$CI_PROJECT_ROOT_NAMESPACE.$CI_PAGES_DOMAIN/-/$CI_PROJECT_NAME/-/jobs/$CI_JOB_ID/artifacts workflow: rules: diff --git a/scripts/ci/jobs/build-docs.yml b/scripts/ci/jobs/build-docs.yml index 5fb94256897287b17f17c90736720cf49f0050d6..f928d85ddd7f6c18d8027a20e6b7a149695256fe 100644 --- a/scripts/ci/jobs/build-docs.yml +++ b/scripts/ci/jobs/build-docs.yml @@ -54,7 +54,7 @@ build docs: when: always environment: name: doxygen preview - url: "https://$CI_PROJECT_ROOT_NAMESPACE.$CI_PAGES_DOMAIN/-/$CI_PROJECT_NAME/-/jobs/$CI_JOB_ID/artifacts/build/docs/index.html" + url: ${ARTIFACTS_PAGES_URL}/build/docs/index.html deploy docs: stage: package diff --git a/scripts/ci/jobs/code-coverage.yml b/scripts/ci/jobs/code-coverage.yml index b63760a187d4c7805e41fc2bd1f30e4d80d40c44..02091d45a8fe7cfae1d81ee4c8edf3ee976ea04c 100644 --- a/scripts/ci/jobs/code-coverage.yml +++ b/scripts/ci/jobs/code-coverage.yml @@ -37,4 +37,4 @@ code coverage: path: build/coverage/coverage.xml environment: name: code coverage - url: "https://$CI_PROJECT_ROOT_NAMESPACE.$CI_PAGES_DOMAIN/-/$CI_PROJECT_NAME/-/jobs/$CI_JOB_ID/artifacts/build/coverage/coverage_report/index.html" + url: ${ARTIFACTS_PAGES_URL}/build/coverage/coverage_report/index.html diff --git a/scripts/ci/jobs/web.yml b/scripts/ci/jobs/web.yml index d2e8d115010aeda4d9935657982df65ce8638fa0..f6fd81e3bf831a4ebc59e1832a06b169b831a5ae 100644 --- a/scripts/ci/jobs/web.yml +++ b/scripts/ci/jobs/web.yml @@ -55,7 +55,7 @@ preview web site: expire_in: 1 week environment: name: web preview - url: "https://$CI_PROJECT_ROOT_NAMESPACE.$CI_PAGES_DOMAIN/-/$CI_PROJECT_NAME/-/jobs/$CI_JOB_ID/artifacts/web/public/index.html" + url: ${ARTIFACTS_PAGES_URL}/web/public/index.html cache: paths: - web/node_modules