Commit be36c268 authored by Whitney Armstrong's avatar Whitney Armstrong
Browse files

Added downstream benchmark pipeline triggers

- reconstruction and physics benchmarks now triggered
parent 5c0a21f6
......@@ -11,6 +11,7 @@ stages:
- docs
- test
- finalize
- deploy
compile:
stage: build
......@@ -94,3 +95,29 @@ topside:config_testing:
- checkOverlaps -c topside.xml | tee doc/overlap_check.out | wc -l
- cat doc/overlap_check.out
allow_failure: true
benchmarks:reconstruction:
stage: deploy
trigger:
project: EIC/benchmarks/reconstruction_benchmarks
needs: ["overlap_check","report"]
rules:
- if: '$CI_PIPELINE_SOURCE == "merge_request_event"'
when: never
- if: '$CI_COMMIT_BRANCH != "master"'
when: never
- when: on_success
benchmarks:physics:
stage: deploy
trigger:
project: EIC/benchmarks/physics_benchmarks
needs: ["overlap_check","report"]
rules:
- if: '$CI_PIPELINE_SOURCE == "merge_request_event"'
when: never
- if: '$CI_COMMIT_BRANCH != "master"'
when: never
- when: on_success
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment