From 93d9bd0ee52e6964fb098866977f3901af01053a Mon Sep 17 00:00:00 2001 From: Wouter Deconinck <wdconinc@gmail.com> Date: Thu, 9 Feb 2023 02:18:27 +0000 Subject: [PATCH] feat: run benchmarks after container build --- .gitlab-ci.yml | 33 +++++++++++++++++++++++++++++++++ 1 file changed, 33 insertions(+) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 8f8e67a73..5a593ca74 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: -- GitLab