Skip to content

Commit

Permalink
.gitlab-ci.yml: stop triggering physics and reconstruction downstream…
Browse files Browse the repository at this point in the history
… pipelines (#23)

We can start triggering physics and detector pipelines in parallel. We don't need to test physics benchmarks for each test of detector benchmarks, as there is no actual dependency.
  • Loading branch information
veprbl authored May 24, 2024
1 parent badef93 commit c93e12d
Showing 1 changed file with 0 additions and 45 deletions.
45 changes: 0 additions & 45 deletions .gitlab-ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -45,7 +45,6 @@ stages:
- benchmarks
- collect
- deploy
- trigger
- status-report

.status:
Expand Down Expand Up @@ -167,48 +166,6 @@ benchmarks:detector:failure:
DESCRIPTION: "Failed!"
when: on_failure

benchmarks:reconstruction:
stage: trigger
variables:
GITHUB_SHA: "${GITHUB_SHA}"
GITHUB_REPOSITORY: "${GITHUB_REPOSITORY}"
DETECTOR: "$DETECTOR"
DETECTOR_CONFIG: "$DETECTOR_CONFIG"
DETECTOR_VERSION: "$DETECTOR_VERSION"
DETECTOR_REPOSITORYURL: "$DETECTOR_REPOSITORYURL"
DETECTOR_DEPLOY_TOKEN_USERNAME: "${DETECTOR_DEPLOY_TOKEN_USERNAME}"
DETECTOR_DEPLOY_TOKEN_PASSWORD: "${DETECTOR_DEPLOY_TOKEN_PASSWORD}"
COMMON_BENCH_VERSION: "$COMMON_BENCH_VERSION"
BENCHMARKS_TAG: "${BENCHMARKS_TAG}"
BENCHMARKS_CONTAINER: "${BENCHMARKS_CONTAINER}"
BENCHMARKS_REGISTRY: "${BENCHMARKS_REGISTRY}"
PIPELINE_NAME: "$PIPELINE_NAME"
trigger:
project: EIC/benchmarks/reconstruction_benchmarks
strategy: depend
needs: ["deploy_results"]

benchmarks:physics:
stage: trigger
variables:
GITHUB_SHA: "${GITHUB_SHA}"
GITHUB_REPOSITORY: "${GITHUB_REPOSITORY}"
DETECTOR: "$DETECTOR"
DETECTOR_CONFIG: "$DETECTOR_CONFIG"
DETECTOR_VERSION: "$DETECTOR_VERSION"
DETECTOR_REPOSITORYURL: "$DETECTOR_REPOSITORYURL"
DETECTOR_DEPLOY_TOKEN_USERNAME: "${DETECTOR_DEPLOY_TOKEN_USERNAME}"
DETECTOR_DEPLOY_TOKEN_PASSWORD: "${DETECTOR_DEPLOY_TOKEN_PASSWORD}"
COMMON_BENCH_VERSION: "$COMMON_BENCH_VERSION"
BENCHMARKS_TAG: "${BENCHMARKS_TAG}"
BENCHMARKS_CONTAINER: "${BENCHMARKS_CONTAINER}"
BENCHMARKS_REGISTRY: "${BENCHMARKS_REGISTRY}"
PIPELINE_NAME: "$PIPELINE_NAME"
trigger:
project: EIC/benchmarks/physics_benchmarks
strategy: depend
needs: ["deploy_results"]

pages:
stage: deploy
rules:
Expand All @@ -222,5 +179,3 @@ pages:
artifacts:
paths:
- public


0 comments on commit c93e12d

Please sign in to comment.