From e4d8c92a5e65eca297cb534eb3d5d4e84c6c8fb4 Mon Sep 17 00:00:00 2001
From: Wouter Deconinck <wdconinc@gmail.com>
Date: Sun, 1 Oct 2023 23:03:35 +0000
Subject: [PATCH] fix: set DETECTOR and DETECTOR_CONFIG in benchmark triggers

---
 .gitlab-ci.yml | 12 ++++++++++++
 1 file changed, 12 insertions(+)

diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index d00546c36..5d9c742ed 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -43,6 +43,10 @@ variables:
   ## Internal tag used for the CI
   INTERNAL_TAG: "pipeline-${CI_PIPELINE_ID}"
 
+  ## Detector and configuration to use for benchmark
+  DETECTOR: epic
+  DETECTOR_CONFIG: epic_craterlake
+
 stages:
   - config
   - base            ## base OS image
@@ -448,6 +452,8 @@ benchmarks:reconstruction:default:
     - version
     - jug_xl:default
   variables:
+    DETECTOR: "${DETECTOR}"
+    DETECTOR_CONFIG: "${DETECTOR_CONFIG}"
     BENCHMARKS_TAG: "${INTERNAL_TAG}-default"
     BENCHMARKS_CONTAINER: "jug_xl"
     BENCHMARKS_REGISTRY: "$CI_REGISTRY_IMAGE"
@@ -463,6 +469,8 @@ benchmarks:physics:default:
     - jug_xl:default
   variables:
     RECO: "eicrecon"
+    DETECTOR: "${DETECTOR}"
+    DETECTOR_CONFIG: "${DETECTOR_CONFIG}"
     BENCHMARKS_TAG: "${INTERNAL_TAG}-default"
     BENCHMARKS_CONTAINER: "jug_xl"
     BENCHMARKS_REGISTRY: "$CI_REGISTRY_IMAGE"
@@ -479,6 +487,8 @@ benchmarks:reconstruction:nightly:
     - version
     - jug_xl:nightly
   variables:
+    DETECTOR: "${DETECTOR}"
+    DETECTOR_CONFIG: "${DETECTOR_CONFIG}"
     BENCHMARKS_TAG: "${INTERNAL_TAG}-nightly"
     BENCHMARKS_CONTAINER: "jug_xl"
     BENCHMARKS_REGISTRY: "$CI_REGISTRY_IMAGE"
@@ -496,6 +506,8 @@ benchmarks:physics:nightly:
     - jug_xl:nightly
   variables:
     RECO: "eicrecon"
+    DETECTOR: "${DETECTOR}"
+    DETECTOR_CONFIG: "${DETECTOR_CONFIG}"
     BENCHMARKS_TAG: "${INTERNAL_TAG}-nightly"
     BENCHMARKS_CONTAINER: "jug_xl"
     BENCHMARKS_REGISTRY: "$CI_REGISTRY_IMAGE"
-- 
GitLab