summaryrefslogtreecommitdiff
path: root/.gitlab-ci.yml
diff options
context:
space:
mode:
authorAdam Reichold <adam.reichold@t-online.de>2018-08-21 08:00:41 +0200
committerAdam Reichold <adam.reichold@t-online.de>2018-08-21 08:04:08 +0200
commit78f8a6abed64a1b9ad320587b614ee87bc7791ab (patch)
tree216d2c2a6b85672b85e4925f2859045a72ce6428 /.gitlab-ci.yml
parentc666833e4163a93451eab27c675af9ca82d11593 (diff)
Add initial GitLab CI manifest
Diffstat (limited to '.gitlab-ci.yml')
-rw-r--r--.gitlab-ci.yml18
1 files changed, 18 insertions, 0 deletions
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
new file mode 100644
index 00000000..e4f2ee38
--- /dev/null
+++ b/.gitlab-ci.yml
@@ -0,0 +1,18 @@
+image: debian:stable
+
+before_script:
+ - echo 'deb-src http://deb.debian.org/debian stable main' >> /etc/apt/sources.list
+ - apt update
+ - apt build-dep --yes poppler
+ - apt install --yes cmake ninja-build
+
+build:
+ stage: build
+ script:
+ - mkdir build && cd build
+ - cmake -G Ninja ..
+ - ninja
+ - ctest
+ cache:
+ paths:
+ - build/