Skip to content
Snippets Groups Projects
Commit 7e04dd4a authored by Wouter Deconinck's avatar Wouter Deconinck
Browse files

fix: set DETECTOR and DETECTOR_CONFIG in benchmark triggers

parent fffa83b6
No related branches found
No related tags found
1 merge request!730fix: set DETECTOR and DETECTOR_CONFIG in benchmark triggers
...@@ -442,36 +442,24 @@ jug_xl:singularity:nightly: ...@@ -442,36 +442,24 @@ jug_xl:singularity:nightly:
- version - version
- jug_xl:nightly - jug_xl:nightly
benchmarks:reconstruction:default: benchmarks:detector:default:
stage: benchmarks stage: benchmarks
needs: needs:
- version - version
- jug_xl:default - jug_xl:default
variables: variables:
DETECTOR: "epic"
DETECTOR_CONFIG: epic_craterlake
DETECTOR_REPOSITORYURL: 'https://github.com/eic/epic.git'
BENCHMARKS_TAG: "${INTERNAL_TAG}-default" BENCHMARKS_TAG: "${INTERNAL_TAG}-default"
BENCHMARKS_CONTAINER: "jug_xl" BENCHMARKS_CONTAINER: "jug_xl"
BENCHMARKS_REGISTRY: "$CI_REGISTRY_IMAGE" BENCHMARKS_REGISTRY: "$CI_REGISTRY_IMAGE"
trigger: trigger:
project: EIC/benchmarks/reconstruction_benchmarks project: EIC/benchmarks/detector_benchmarks
strategy: depend strategy: depend
allow_failure: true allow_failure: true
benchmarks:physics:default: benchmarks:detector:nightly:
stage: benchmarks
needs:
- version
- jug_xl:default
variables:
RECO: "eicrecon"
BENCHMARKS_TAG: "${INTERNAL_TAG}-default"
BENCHMARKS_CONTAINER: "jug_xl"
BENCHMARKS_REGISTRY: "$CI_REGISTRY_IMAGE"
trigger:
project: EIC/benchmarks/physics_benchmarks
strategy: depend
allow_failure: false
benchmarks:reconstruction:nightly:
stage: benchmarks stage: benchmarks
rules: rules:
- !reference ['.nightly', rules] - !reference ['.nightly', rules]
...@@ -479,36 +467,24 @@ benchmarks:reconstruction:nightly: ...@@ -479,36 +467,24 @@ benchmarks:reconstruction:nightly:
- version - version
- jug_xl:nightly - jug_xl:nightly
variables: variables:
DETECTOR: "epic"
DETECTOR_CONFIG: epic_craterlake
DETECTOR_REPOSITORYURL: 'https://github.com/eic/epic.git'
BENCHMARKS_TAG: "${INTERNAL_TAG}-nightly" BENCHMARKS_TAG: "${INTERNAL_TAG}-nightly"
BENCHMARKS_CONTAINER: "jug_xl" BENCHMARKS_CONTAINER: "jug_xl"
BENCHMARKS_REGISTRY: "$CI_REGISTRY_IMAGE" BENCHMARKS_REGISTRY: "$CI_REGISTRY_IMAGE"
trigger: trigger:
project: EIC/benchmarks/reconstruction_benchmarks project: EIC/benchmarks/detector_benchmarks
strategy: depend strategy: depend
allow_failure: true allow_failure: true
benchmarks:physics:nightly:
stage: benchmarks
rules:
- !reference ['.nightly', rules]
needs:
- version
- jug_xl:nightly
variables:
RECO: "eicrecon"
BENCHMARKS_TAG: "${INTERNAL_TAG}-nightly"
BENCHMARKS_CONTAINER: "jug_xl"
BENCHMARKS_REGISTRY: "$CI_REGISTRY_IMAGE"
trigger:
project: EIC/benchmarks/physics_benchmarks
strategy: depend
allow_failure: false
clean_internal_tag: clean_internal_tag:
image: alpine/curl image: alpine/curl
stage: finalize stage: finalize
dependencies: needs:
- version - version
- benchmarks:detector:default
- benchmarks:detector:nightly
when: always when: always
script: script:
- | - |
...@@ -521,8 +497,10 @@ clean_internal_tag: ...@@ -521,8 +497,10 @@ clean_internal_tag:
clean_unstable_mr: clean_unstable_mr:
extends: .docker extends: .docker
stage: finalize stage: finalize
dependencies: needs:
- version - version
- benchmarks:detector:default
- benchmarks:detector:nightly
tags: tags:
- docker-new - docker-new
when: always when: always
...@@ -554,7 +532,7 @@ clean_unstable_mr: ...@@ -554,7 +532,7 @@ clean_unstable_mr:
clean_pipeline: clean_pipeline:
extends: .docker extends: .docker
stage: finalize stage: finalize
dependencies: needs:
- version - version
- clean_internal_tag - clean_internal_tag
tags: tags:
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment