From 4edb1cc7bca3a2aa187efcc98c5a578ba448af52 Mon Sep 17 00:00:00 2001
From: Whitney Armstrong <warmstrong@anl.gov>
Date: Sun, 1 Oct 2023 21:56:03 -0500
Subject: [PATCH] 	modified:   .gitlab-ci.yml

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

diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 10c42c199..5873d92e2 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -447,6 +447,41 @@ jug_xl:singularity:nightly:
     - version
     - jug_xl:nightly
 
+benchmarks:detector:default:
+  stage: benchmarks
+  needs: 
+    - version
+    - jug_xl:default
+  variables:
+    DETECTOR: "${DETECTOR}"
+    DETECTOR_CONFIG: "${DETECTOR_CONFIG}"
+    DETECTOR_REPOSITORYURL: "${DETECTOR_REPOSITORYURL}"
+    BENCHMARKS_TAG: "${INTERNAL_TAG}-default"
+    BENCHMARKS_CONTAINER: "jug_xl"
+    BENCHMARKS_REGISTRY: "$CI_REGISTRY_IMAGE"
+  trigger:
+    project: EIC/benchmarks/detector_benchmarks
+    strategy: depend
+  allow_failure: true
+  
+benchmarks:detector:default:
+  stage: benchmarks
+  needs: 
+    - version
+    - jug_xl:default
+  variables:
+    RECO: "eicrecon"
+    DETECTOR: "${DETECTOR}"
+    DETECTOR_CONFIG: "${DETECTOR_CONFIG}"
+    DETECTOR_REPOSITORYURL: "${DETECTOR_REPOSITORYURL}"
+    BENCHMARKS_TAG: "${INTERNAL_TAG}-default"
+    BENCHMARKS_CONTAINER: "jug_xl"
+    BENCHMARKS_REGISTRY: "$CI_REGISTRY_IMAGE"
+  trigger:
+    project: EIC/benchmarks/detector_benchmarks
+    strategy: depend
+  allow_failure: false
+
 benchmarks:reconstruction:default:
   stage: benchmarks
   needs: 
@@ -524,6 +559,8 @@ benchmarks:physics:nightly:
 clean_internal_tag:
   image: alpine/curl
   stage: finalize
+  needs:
+    - benchmarks:detector:default
   dependencies:
     - version
   when: always
@@ -542,6 +579,8 @@ clean_unstable_mr:
     - version
   tags:
     - docker-new
+  needs:
+    - benchmarks:detector:default
   when: always
   script:
     - apk add curl jq
@@ -574,6 +613,8 @@ clean_pipeline:
   dependencies:
     - version
     - clean_internal_tag
+  needs:
+    - benchmarks:detector:default
   tags:
     - docker-new
   when: always
-- 
GitLab