diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index b0266d8b229d17056c6cf55c34ebaab5545b265b..0656611785fb971f2d8ad7246c9fd3c2bf1028ff 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -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: