summaryrefslogtreecommitdiff
path: root/.gitlab-ci.yml
diff options
context:
space:
mode:
authorAlbert Astals Cid <aacid@kde.org>2019-03-22 00:21:12 +0100
committerAlbert Astals Cid <tsdgeos@yahoo.es>2019-03-21 23:46:59 +0000
commitc317087a9e5db4f6441b4e399837d5b9afbe46a0 (patch)
tree63d1d9c6c0b0c40b2e92abd820fe877ce3a7e6ef /.gitlab-ci.yml
parent9068f1c0d2f643471a7e159f4a03dca4a20518f2 (diff)
Stop requiring gcc 4.9
We now just support whatever Ubuntu 16.04 has as minimum (gcc 5.4.0)
Diffstat (limited to '.gitlab-ci.yml')
-rw-r--r--.gitlab-ci.yml15
1 files changed, 3 insertions, 12 deletions
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 4b2bc767..575e6628 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -44,21 +44,12 @@ build_clang_libcpp:
- ninja
- ctest --output-on-failure
-build_gcc_49:
+build_ubuntu_16_04:
stage: build
- image: ubuntu:trusty
+ image: ubuntu:xenial
before_script:
- apt-get update
- - apt-get install --yes software-properties-common
- - add-apt-repository --yes ppa:ubuntu-toolchain-r/test
- - add-apt-repository --yes ppa:george-edison55/cmake-3.x
- - add-apt-repository --yes ppa:ricotz/testing
- - add-apt-repository --yes ppa:aacid/openjp2trusty
- - apt-get update
- - apt-get install --yes build-essential cmake ninja-build gcc-4.9 g++-4.9 libjpeg-dev libopenjp2-7-dev qtbase5-dev gobject-introspection libglib2.0-dev libgtk-3-dev libgirepository1.0-dev libnss3-dev
- - update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-4.9 20
- - update-alternatives --install /usr/bin/g++ g++ /usr/bin/g++-4.9 20
- - update-alternatives --install /usr/bin/gcov gcov /usr/bin/gcov-4.9 20
+ - apt-get install --yes --no-install-recommends build-essential cmake ninja-build libjpeg-dev libopenjp2-7-dev qtbase5-dev gobject-introspection libglib2.0-dev libgtk-3-dev libgirepository1.0-dev libnss3-dev ca-certificates
script:
- mkdir -p build && cd build
- cmake -G Ninja ..