From 1a4dfb98efd3ccd5aad0842b880eb9163282aa2f Mon Sep 17 00:00:00 2001
From: Christoph Alt <christoph.alt@fau.de>
Date: Mon, 10 Oct 2022 11:24:47 +0200
Subject: [PATCH] Adding trigger job for benchmarking pipeline at RRZE Gitlab

---
 .gitlab-ci.yml | 22 +++++++++++++++++++++-
 1 file changed, 21 insertions(+), 1 deletion(-)

diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 3958d54f3..5a32e9666 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -2637,4 +2637,24 @@ benchmark_ClangBuildAnalyzer:
     - docker-benchmark
   only:
      variables:
-        - $ENABLE_NIGHTLY_BUILDS
\ No newline at end of file
+        - $ENABLE_NIGHTLY_BUILDS
+
+continuous_benchmark_trigger:
+  stage: benchmark
+  image: curlimages/curl
+  tags:
+    - docker
+  script:
+    - curl
+      --fail
+      --request POST
+      --form "token=$CB_TRIGGER_TOKEN"
+      --form "ref=master"
+      --form "variables[WALBERLA_GITLAB_INSTANCE]=https://$CI_SERVER_HOST"
+      --form "variables[WALBERLA_PROJECT_ID]=$CI_PROJECT_PATH"
+      --form "variables[WALBERLA_BRANCH]=$CI_DEFAULT_BRANCH"
+      "$CB_TRIGGER_API_URL"
+  rules:
+    - if: '$CI_PROJECT_PATH == "walberla/walberla" && $CI_COMMIT_BRANCH == $CI_DEFAULT_BRANCH'
+      when: on_success
+    - when: never
\ No newline at end of file
-- 
GitLab