Skip to content
Snippets Groups Projects

feat: run benchmarks after container build

Merged Wouter Deconinck requested to merge benchmarks into master
+ 35
0
@@ -68,6 +68,7 @@ stages:
- base ## base OS image
- jug ## jug container images
- deploy ## build/deploy singularity images
- benchmarks
- test
- finalize
@@ -515,6 +516,40 @@ juggler:main:
project: EIC/juggler
allow_failure: true
benchmarks:reconstruction:
stage: benchmarks
rules:
- if: '$CI_SERVER_HOST == "eicweb.phy.anl.gov"'
needs:
- version
- jug_xl:default
variables:
BENCHMARKS_TAG: "$INTERNAL_TAG"
BENCHMARKS_CONTAINER: "jug_xl"
BENCHMARKS_REGISTRY: "$CI_REGISTRY_IMAGE"
trigger:
project: EIC/benchmarks/reconstruction_benchmarks
strategy: depend
## for now allow failure, as we need to update those pipelines
allow_failure: false
benchmarks:physics:
stage: benchmarks
rules:
- if: '$CI_SERVER_HOST == "eicweb.phy.anl.gov"'
needs:
- version
- jug_xl:default
variables:
RECO: "juggler"
BENCHMARKS_TAG: "$INTERNAL_TAG"
BENCHMARKS_CONTAINER: "jug_xl"
BENCHMARKS_REGISTRY: "$CI_REGISTRY_IMAGE"
trigger:
project: EIC/benchmarks/physics_benchmarks
strategy: depend
allow_failure: false
cleanup:
stage: finalize
dependencies:
Loading