From 2a551a5e2def618186bee5da939fb2655e5d6683 Mon Sep 17 00:00:00 2001 From: Marc Jeanmougin Date: Sat, 10 Jun 2017 11:20:38 +0000 Subject: Update .gitlab-ci.yml --- .gitlab-ci.yml | 14 ++++++++++++-- 1 file changed, 12 insertions(+), 2 deletions(-) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index b29450911..1ed953741 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -5,12 +5,22 @@ build: before_script: - apt update && apt -y install cmake intltool pkg-config python-dev libtool libart-2.0-dev libaspell-dev libboost-dev libcdr-dev libgc-dev libgdl-3-dev libglib2.0-dev libgnomevfs2-dev libgsl-dev libgtk-3-dev libgtkmm-3.0-dev libgtkspell-dev liblcms2-dev libmagick++-dev libpango1.0-dev libpng-dev libpoppler-glib-dev libpoppler-private-dev libpopt-dev libpotrace-dev librevenge-dev libsigc++-2.0-dev libvisio-dev libwpg-dev libxml-parser-perl libxml2-dev libxslt1-dev libyaml-dev python-lxml zlib1g-dev google-mock libgtest-dev script: - - cmake . && make + - mkdir build + - cd build + - cmake .. + - make + - cd .. + - tar vfcz inkscape.tgz build/ artifacts: paths: - - bin/inkscape + - inkscape.tgz test: stage: test + before_script: + #Honestly, I have no idea what the non-installed runtime deps of the tests are + - apt update && apt -y install cmake intltool pkg-config python-dev libtool libart-2.0-dev libaspell-dev libboost-dev libcdr-dev libgc-dev libgdl-3-dev libglib2.0-dev libgnomevfs2-dev libgsl-dev libgtk-3-dev libgtkmm-3.0-dev libgtkspell-dev liblcms2-dev libmagick++-dev libpango1.0-dev libpng-dev libpoppler-glib-dev libpoppler-private-dev libpopt-dev libpotrace-dev librevenge-dev libsigc++-2.0-dev libvisio-dev libwpg-dev libxml-parser-perl libxml2-dev libxslt1-dev libyaml-dev python-lxml zlib1g-dev google-mock libgtest-dev script: + - tar xvfz inkscape.tgz + - cd build - make test -- cgit v1.2.3