2019-06-20 21:57:42 +00:00
|
|
|
include:
|
|
|
|
- https://invent.kde.org/sysadmin/ci-tooling/raw/master/invent/ci-before.yml
|
|
|
|
- https://invent.kde.org/sysadmin/ci-tooling/raw/master/invent/ci-applications-linux.yml
|
|
|
|
|
2019-07-03 22:55:27 +00:00
|
|
|
build_ubuntu_18_04:
|
2019-06-20 21:57:42 +00:00
|
|
|
stage: build
|
2019-07-03 22:55:27 +00:00
|
|
|
image: ubuntu:bionic
|
2019-06-20 21:57:42 +00:00
|
|
|
only:
|
|
|
|
- merge_requests
|
2019-07-03 22:55:27 +00:00
|
|
|
before_script:
|
|
|
|
- sed -i -e 's/# deb-src/deb-src/g' /etc/apt/sources.list
|
|
|
|
- apt-get update
|
|
|
|
- apt-get build-dep --yes --no-install-recommends okular
|
|
|
|
- apt-get install --yes --no-install-recommends ninja-build libkf5crash-dev
|
|
|
|
script:
|
|
|
|
- mkdir -p build && cd build
|
|
|
|
- cmake -G Ninja ..
|
|
|
|
- ninja
|