From c93e12d110a57b421beb005d8ee6359eb640b88b Mon Sep 17 00:00:00 2001 From: Dmitry Kalinkin Date: Fri, 24 May 2024 00:40:33 -0400 Subject: [PATCH] .gitlab-ci.yml: stop triggering physics and reconstruction downstream 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. --- .gitlab-ci.yml | 45 --------------------------------------------- 1 file changed, 45 deletions(-) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 392ecd56..50869e47 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -45,7 +45,6 @@ stages: - benchmarks - collect - deploy - - trigger - status-report .status: @@ -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: @@ -222,5 +179,3 @@ pages: artifacts: paths: - public - -