From 1dcd93adf1141655977aa1f76a52d5595b9962ee Mon Sep 17 00:00:00 2001 From: Florent Pruvost <florent.pruvost@inria.fr> Date: Tue, 18 Mar 2025 14:50:36 +0100 Subject: [PATCH] gitlab-ci: use GIT_CLONE_PATH to clone in a fixed directory and thus be able to use any of the shared runners --- .gitlab-ci.yml | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 65b088b..3852486 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -6,7 +6,7 @@ stages: default: image: registry.gitlab.inria.fr/solverstack/docker/base - tags: ['ci.inria.fr', 'linux', 'small'] # gitlab instance runner (i.e. docker on linux) + tags: ['ci.inria.fr', 'linux'] # gitlab instance runner (i.e. docker on linux) interruptible: true before_script: @@ -37,6 +37,7 @@ hqr_build_linux: stage: build extends: .only-master-mr variables: + GIT_CLONE_PATH: $CI_BUILDS_DIR/$CI_PROJECT_NAMESPACE/$CI_PROJECT_NAME SYSTEM: linux script: - bash .gitlab/build.sh | tee hqr-build-linux.log @@ -88,6 +89,7 @@ hqr_test_linux: extends: .only-master-mr needs: [hqr_build_linux] variables: + GIT_CLONE_PATH: $CI_BUILDS_DIR/$CI_PROJECT_NAMESPACE/$CI_PROJECT_NAME SYSTEM: linux script: - bash .gitlab/test.sh | tee hqr-test-linux.log @@ -163,6 +165,7 @@ sonarqube: allow_failure: true needs: [hqr_build_linux,hqr_test_linux] variables: + GIT_CLONE_PATH: $CI_BUILDS_DIR/$CI_PROJECT_NAMESPACE/$CI_PROJECT_NAME GIT_DEPTH: "0" script: - ./.gitlab/analysis.sh -- GitLab