[goocanvas/wip/albfan/rect-radii] Add CI



commit f6fe8313510f42ced63b7454cc6b6c383cda2b02
Author: Alberto Fanjul <albertofanjul gmail com>
Date:   Sat Jan 16 09:12:08 2021 +0000

    Add CI

 .gitlab-ci.yml | 24 ++++++++++++++++++++++++
 1 file changed, 24 insertions(+)
---
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
new file mode 100644
index 0000000..0c69f0d
--- /dev/null
+++ b/.gitlab-ci.yml
@@ -0,0 +1,24 @@
+image: debian:unstable
+ 
+before_script:
+  - apt update -qq
+  - apt install -y -qq build-essential autoconf automake pkg-config libtool m4 autoconf-archive 
gtk-doc-tools libxml2-utils gobject-introspection libgirepository1.0-dev libglib2.0-dev libjson-glib-dev
+ 
+stages:
+  - build
+ 
+# FIXME: Re-enable valgrind once running the tests under it doesn’t take forever (it causes timeouts).
+# Re-add valgrind to apt-install line above
+build-distcheck:
+  stage: build
+  script:
+    - mkdir build
+    - cd build
+    - ../autogen.sh --disable-valgrind
+    - make V=1 VERBOSE=1
+    - DISTCHECK_CONFIGURE_FLAGS=--disable-valgrind make distcheck V=1 VERBOSE=1
+ 
+  # The files which are to be made available in GitLab
+  artifacts:
+    paths:
+      - build/*


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