[d-feet/enable-gitlab-ci: 3/3] fixup! Enable GitLab CI



commit ed351a76d6fe678e75d0961293bc8065546e9a52
Author: Will Thompson <will willthompson co uk>
Date:   Wed Sep 19 10:31:57 2018 +0100

    fixup! Enable GitLab CI

 .gitlab-ci.yml | 16 ++++++++++++++++
 1 file changed, 16 insertions(+)
---
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index d7d0b70..24bdedf 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -5,6 +5,22 @@ stages:
 variables:
     BUNDLE: "dfeet-git.flatpak"
 
+fedora:
+    stage: test
+    image: fedora:rawhide
+    before_script:
+        - dnf update -y
+        - dnf install -y desktop-file-utils gettext glib2-devel gobject-introspection-devel gtk3-devel 
intltool itstool python3-devel python3-pep8 libappstream-glib libwnck3 python3-gobject python3-gobject make 
yelp-tools xorg-x11-server-Xvfb
+    script:
+        - PYTHON=python3 ./autogen.sh
+        - make
+        - xvfb-run -a -s "-screen 0 1024x768x24" make check
+    artifacts:
+        when: on_failure
+        name: "d-feet-${CI_COMMIT_REF_NAME}-${CI_JOB_NAME}"
+        paths:
+            - "${CI_PROJECT_DIR}/src/tests/test-suite.log"
+
 flatpak:
     image: registry.gitlab.gnome.org/gnome/gnome-runtime-images/gnome:master
     stage: test


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