summaryrefslogtreecommitdiff
path: root/.gitlab-ci.yml
diff options
context:
space:
mode:
authorAdam Jackson <ajax@redhat.com>2018-04-25 13:39:18 -0400
committerAdam Jackson <ajax@redhat.com>2018-05-02 15:00:53 -0400
commit531e1648fc0da03816ecc57481479e6fc6a45ac3 (patch)
treedf8f06da30a095abf70351ef526771c335ddfae5 /.gitlab-ci.yml
parent22285a6f1c5fa6ba22f4214c4ccc09e27d1925f6 (diff)
gitlab-ci: Add for gitlab.freedesktop.org
Looks quite a bit like the travis path, doesn't it? Still, nice to not rely on an external service if we don't have to. Signed-off-by: Adam Jackson <ajax@redhat.com>
Diffstat (limited to '.gitlab-ci.yml')
-rw-r--r--.gitlab-ci.yml13
1 files changed, 13 insertions, 0 deletions
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
new file mode 100644
index 000000000..d66bb0b62
--- /dev/null
+++ b/.gitlab-ci.yml
@@ -0,0 +1,13 @@
+image: docker:latest
+services:
+ - docker:dind
+
+before_script:
+ - echo FROM nwnk/xserver-travis-rawhide:v5 > Dockerfile
+ - echo ADD . /root >> Dockerfile
+ - echo WORKDIR /root >> Dockerfile
+ - docker build -t withgit .
+
+job:
+ script:
+ - docker run --volume $HOME/.ccache:/root/.ccache withgit ./test/scripts/build-travis-deps.sh