From 83af064dd99f0ff0d61ee6064755acf37abf4b17 Mon Sep 17 00:00:00 2001
From: Lars Bilke <lars.bilke@ufz.de>
Date: Thu, 27 Feb 2020 14:09:36 +0100
Subject: [PATCH] [ci] Trigger Gui builds on DataExplorer change.

---
 scripts/ci/jobs/build-gui-linux.yml | 6 +++++-
 scripts/ci/jobs/build-gui-mac.yml   | 6 +++++-
 scripts/ci/jobs/build-gui-win.yml   | 6 +++++-
 3 files changed, 15 insertions(+), 3 deletions(-)

diff --git a/scripts/ci/jobs/build-gui-linux.yml b/scripts/ci/jobs/build-gui-linux.yml
index 20ce567f430..cf8f2dbb835 100644
--- a/scripts/ci/jobs/build-gui-linux.yml
+++ b/scripts/ci/jobs/build-gui-linux.yml
@@ -1,7 +1,11 @@
 build gui linux:
   extends: .template-build-linux
   stage: gui
-  when: manual
+  rules:
+    - changes:
+      - Applications/DataExplorer/**/*
+      when: always
+    - when: manual
 
   variables:
     BUILD_DIR: "build-gui-linux"
diff --git a/scripts/ci/jobs/build-gui-mac.yml b/scripts/ci/jobs/build-gui-mac.yml
index 97872a125f6..e0ada995351 100644
--- a/scripts/ci/jobs/build-gui-mac.yml
+++ b/scripts/ci/jobs/build-gui-mac.yml
@@ -3,7 +3,11 @@ build gui mac:
   stage: gui
   tags:
     - mac
-  when: manual
+  rules:
+    - changes:
+      - Applications/DataExplorer/**/*
+      when: always
+    - when: manual
 
   variables:
     BUILD_DIR: "build-gui-mac"
diff --git a/scripts/ci/jobs/build-gui-win.yml b/scripts/ci/jobs/build-gui-win.yml
index d2bdbb6712c..9a6866fca4b 100644
--- a/scripts/ci/jobs/build-gui-win.yml
+++ b/scripts/ci/jobs/build-gui-win.yml
@@ -1,7 +1,11 @@
 build gui win:
   extends: .template-build-win
   stage: gui
-  when: manual
+  rules:
+    - changes:
+      - Applications/DataExplorer/**/*
+      when: always
+    - when: manual
 
   variables:
     BUILD_DIR: build-gui-win
-- 
GitLab