diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 8f8e67a7335d8ad4cbbc9a4d6975082ddcf26e3b..5a593ca7417c98fa4e063a98f711138dfba8d556 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: