[gjs: 2/3] CI: create a group of manual tests
- From: Philip Chimento <pchimento src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gjs: 2/3] CI: create a group of manual tests
- Date: Tue, 27 Mar 2018 23:06:31 +0000 (UTC)
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]