[gjs: 2/3] CI: create a group of manual tests



commit 345932b7fca519eb78ddd1f2fccc7248e9850603
Author: Claudio André <claudioandre br gmail com>
Date:   Tue Mar 27 09:41:11 2018 -0300

    CI: create a group of manual tests

 .gitlab-ci.yml | 43 +++++++++++++++++++++++++++++++------------
 1 file changed, 31 insertions(+), 12 deletions(-)
---
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index e50ccd5..9f8ae38 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -60,6 +60,12 @@ stages:
          $(pwd)/test/test-ci.sh VALGRIND;
        fi'
 
+    - 'echo;
+       echo "*********************************************";
+       echo "***             See you soon              ***";
+       echo "*********************************************";
+    '
+
 fedora:
   <<: *build
   when: always
@@ -168,18 +174,6 @@ codequality:
   only:
     - master@GNOME/gjs
 
-valgrind:
-  <<: *build
-  stage: thorough_tests
-  image: claudioandre/spidermonkey:fedora.dev.gcc
-  variables:
-    CC: gcc
-    DEV: devel
-    TEST: "build"
-    BUILD_OPTS: "--enable-valgrind --disable-valgrind-helgrind --prefix=/usr"
-  allow_failure: true
-  when: manual
-
 cppcheck:
   <<: *build
   stage: static_analysis
@@ -222,3 +216,28 @@ pages:
       - public
   only:
     - master@GNOME/gjs
+
+#############################################
+# Optional / Manual CI tests
+#############################################
+valgrind:
+  <<: *build
+  stage: thorough_tests
+  image: claudioandre/spidermonkey:fedora.dev.gcc
+  variables:
+    CC: gcc
+    DEV: devel
+    BUILD_OPTS: "--enable-valgrind --disable-valgrind-helgrind --prefix=/usr"
+  allow_failure: true
+  when: manual
+
+no_graphics:
+  <<: *build
+  stage: thorough_tests
+  image: claudioandre/spidermonkey:fedora.dev.gcc
+  variables:
+    CC: gcc
+    DEV: devel
+    TEST: "check"
+    BUILD_OPTS: "--without-cairo --without-gtk"
+  when: manual


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