diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index b0266d8b229d17056c6cf55c34ebaab5545b265b..a264ac16dd99994072afee0f75a3028c1098be16 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,38 @@ juggler:main: project: EIC/juggler allow_failure: true +benchmarks:reconstruction: + stage: benchmarks + rules: + - if: '$CI_SERVER_HOST == "eicweb.phy.anl.gov"' + needs: + - version + - juggler:main + variables: + JUGGLER_TAG: "$INTERNAL_TAG" + JUGGLER_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 + - juggler:main + variables: + RECO: "juggler" + JUGGLER_TAG: "$INTERNAL_TAG" + JUGGLER_REGISTRY: "$CI_REGISTRY_IMAGE" + trigger: + project: EIC/benchmarks/physics_benchmarks + strategy: depend + allow_failure: false + cleanup: stage: finalize dependencies: