[gjs: 2/3] CI: Add systemtap job



commit 02fc059721466391a828b2bb97191041c6fdb5fa
Author: Philip Chimento <philip chimento gmail com>
Date:   Sat Oct 6 15:59:48 2018 -0700

    CI: Add systemtap job
    
    --enable-systemtap implies --enable-dtrace, so we test both of these
    options in one job. This should prevent conditionally enabled code from
    becoming stale, as it did in #196.

 .gitlab-ci.yml | 11 +++++++++++
 1 file changed, 11 insertions(+)
---
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index c7f46e4c..7d2f04e5 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -165,6 +165,17 @@ with_logging:
   except:
     - schedules
 
+with_systemtap:
+  <<: *build
+  stage: test
+  image: registry.gitlab.gnome.org/gnome/gjs:SM60-gcc.fedora-dev
+  variables:
+    TASK_ID: "fedora-x86_64-gcc-default-systemtap-check"
+    TEST: "check"
+    BUILD_OPTS: "--enable-systemtap"
+  except:
+    - schedules
+
 no_graphics:
   <<: *build
   stage: test


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]