Skip to content
Snippets Groups Projects
Commit a81986bb authored by Lachlan's avatar Lachlan
Browse files

Add trigger for benchmarking

parent c7ac7e7d
No related branches found
No related tags found
Loading
Pipeline #35254211 passed
...@@ -9,6 +9,7 @@ stages: ...@@ -9,6 +9,7 @@ stages:
- prepare - prepare
- test - test
- post - post
- benchmark
##################################################### #####################################################
# Prepare stage # # Prepare stage #
...@@ -298,3 +299,22 @@ pages: ...@@ -298,3 +299,22 @@ pages:
- master - master
except: except:
- schedules - schedules
# Trigger benchmarking
# https://gitlab.com/BuildStream/benchmarks
# The "token" is a trigger token provided by the gitlab ui.
# The "ref" represents the target benchmarking branch (master).
# The "variable[BUILDSTREAM_COMMIT_SHA]" allows the Buildstream
# sha commit that triggers the benchmarking build to be shared
# with the benchmark build (future use).
trigger_benchmark:
stage: benchmark
dependencies:
- pages
script:
- "curl request POST --form token=7cf84951174c387bc23d0afbb1acad --form ref=master --form variables[BUILDSTREAM_COMMIT_SHA]=$CI_COMMIT_SHA https://gitlab.com/api/v4/projects/BuildStream%2Fbenchmarks/trigger/pipeline"
only:
refs:
- master
allow_failure: true
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment