summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAdam Jackson <ajax@redhat.com>2018-05-31 12:32:18 -0400
committerAdam Jackson <ajax@redhat.com>2018-06-05 12:13:35 -0400
commit9034d0cc3241c56cbe3bdbc98247a68e3529ee48 (patch)
tree812e59ca7b41a1b706d25c147947c40096f73ee4
parentddf42d627c724ef5337ea86e1ac7ef24a5df8f37 (diff)
downloadpixman-9034d0cc3241c56cbe3bdbc98247a68e3529ee48.tar.gz
pixman-9034d0cc3241c56cbe3bdbc98247a68e3529ee48.tar.bz2
pixman-9034d0cc3241c56cbe3bdbc98247a68e3529ee48.zip
ci: Add .gitlab-ci.yml
Just builds on Fedora 28 for x86_64 at the moment, but it's a start. Credit to Daniel Stone for eliminating the nested docker image. Signed-off-by: Adam Jackson <ajax@redhat.com>
-rw-r--r--.gitlab-ci.yml9
-rwxr-xr-xcontrib/ci.sh6
2 files changed, 15 insertions, 0 deletions
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
new file mode 100644
index 0000000..b506ca3
--- /dev/null
+++ b/.gitlab-ci.yml
@@ -0,0 +1,9 @@
+image: fedora:28
+
+job:
+ script:
+ - dnf -y install dnf-plugins-core
+ - dnf -y groupinstall buildsys-build
+ - dnf -y builddep pixman
+ - ./autogen.sh
+ - make -sj4 check \ No newline at end of file
diff --git a/contrib/ci.sh b/contrib/ci.sh
new file mode 100755
index 0000000..48b3e77
--- /dev/null
+++ b/contrib/ci.sh
@@ -0,0 +1,6 @@
+#!/bin/sh
+
+set -ex
+
+./autogen.sh
+make -sj4 check