Skip to content
Snippets Groups Projects
Commit 6da39484 authored by Whitney Armstrong's avatar Whitney Armstrong
Browse files

modified: .gitlab-ci.yml

parent 579dcf7f
No related branches found
No related tags found
1 merge request!730fix: set DETECTOR and DETECTOR_CONFIG in benchmark triggers
This commit is part of merge request !730. Comments created here will be created in the context of that merge request.
...@@ -453,16 +453,16 @@ benchmarks:detector:default: ...@@ -453,16 +453,16 @@ benchmarks:detector:default:
- version - version
- jug_xl:default - jug_xl:default
variables: variables:
DETECTOR: "${DETECTOR}" DETECTOR: "epic"
DETECTOR_CONFIG: "${DETECTOR_CONFIG}" DETECTOR_CONFIG: epic_craterlake
DETECTOR_REPOSITORYURL: "${DETECTOR_REPOSITORYURL}" 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/detector_benchmarks project: EIC/benchmarks/detector_benchmarks
strategy: depend strategy: depend
allow_failure: true #allow_failure: true
#benchmarks:detector:nightly: #benchmarks:detector:nightly:
# stage: benchmarks # stage: benchmarks
...@@ -484,79 +484,79 @@ benchmarks:detector:default: ...@@ -484,79 +484,79 @@ benchmarks:detector:default:
# allow_failure: true # allow_failure: true
#benchmarks:reconstruction:default: benchmarks:reconstruction:default:
# stage: benchmarks stage: benchmarks
# needs: needs:
# - version - version
# - jug_xl:default - jug_xl:default
# variables: variables:
# DETECTOR: "${DETECTOR}" DETECTOR: "${DETECTOR}"
# DETECTOR_CONFIG: "${DETECTOR_CONFIG}" DETECTOR_CONFIG: "${DETECTOR_CONFIG}"
# DETECTOR_REPOSITORYURL: "${DETECTOR_REPOSITORYURL}" DETECTOR_REPOSITORYURL: "${DETECTOR_REPOSITORYURL}"
# 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/reconstruction_benchmarks
# strategy: depend strategy: depend
# allow_failure: true allow_failure: true
#
#benchmarks:physics:default: benchmarks:physics:default:
# stage: benchmarks stage: benchmarks
# needs: needs:
# - version - version
# - jug_xl:default - jug_xl:default
# variables: variables:
# RECO: "eicrecon" RECO: "eicrecon"
# DETECTOR: "${DETECTOR}" DETECTOR: "${DETECTOR}"
# DETECTOR_CONFIG: "${DETECTOR_CONFIG}" DETECTOR_CONFIG: "${DETECTOR_CONFIG}"
# DETECTOR_REPOSITORYURL: "${DETECTOR_REPOSITORYURL}" DETECTOR_REPOSITORYURL: "${DETECTOR_REPOSITORYURL}"
# 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/physics_benchmarks project: EIC/benchmarks/physics_benchmarks
# strategy: depend strategy: depend
# allow_failure: false allow_failure: false
#
#benchmarks:reconstruction:nightly: benchmarks:reconstruction:nightly:
# stage: benchmarks stage: benchmarks
# rules: rules:
# - !reference ['.nightly', rules] - !reference ['.nightly', rules]
# needs: needs:
# - version - version
# - jug_xl:nightly - jug_xl:nightly
# variables: variables:
# DETECTOR: "${DETECTOR}" DETECTOR: "${DETECTOR}"
# DETECTOR_CONFIG: "${DETECTOR_CONFIG}" DETECTOR_CONFIG: "${DETECTOR_CONFIG}"
# DETECTOR_REPOSITORYURL: "${DETECTOR_REPOSITORYURL}" DETECTOR_REPOSITORYURL: "${DETECTOR_REPOSITORYURL}"
# 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/reconstruction_benchmarks
# strategy: depend strategy: depend
# allow_failure: true allow_failure: true
#
#benchmarks:physics:nightly: benchmarks:physics:nightly:
# stage: benchmarks stage: benchmarks
# rules: rules:
# - !reference ['.nightly', rules] - !reference ['.nightly', rules]
# needs: needs:
# - version - version
# - jug_xl:nightly - jug_xl:nightly
# variables: variables:
# RECO: "eicrecon" RECO: "eicrecon"
# DETECTOR: "${DETECTOR}" DETECTOR: "${DETECTOR}"
# DETECTOR_CONFIG: "${DETECTOR_CONFIG}" DETECTOR_CONFIG: "${DETECTOR_CONFIG}"
# DETECTOR_REPOSITORYURL: "${DETECTOR_REPOSITORYURL}" DETECTOR_REPOSITORYURL: "${DETECTOR_REPOSITORYURL}"
# 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/physics_benchmarks project: EIC/benchmarks/physics_benchmarks
# strategy: depend strategy: depend
# allow_failure: false allow_failure: false
clean_internal_tag: clean_internal_tag:
image: alpine/curl image: alpine/curl
...@@ -579,6 +579,7 @@ clean_unstable_mr: ...@@ -579,6 +579,7 @@ clean_unstable_mr:
- version - version
tags: tags:
- docker-new - docker-new
needs: [ "benchmarks:detector:default" ]
when: always when: always
script: script:
- apk add curl jq - apk add curl jq
...@@ -611,6 +612,7 @@ clean_pipeline: ...@@ -611,6 +612,7 @@ clean_pipeline:
dependencies: dependencies:
- version - version
- clean_internal_tag - clean_internal_tag
needs: [ "benchmarks:detector:default" ]
tags: tags:
- docker-new - docker-new
when: always when: always
......
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