1
0
mirror of https://invent.kde.org/network/krdc synced 2024-07-05 17:29:34 +00:00
krdc/.gitlab-ci.yml
2024-05-10 11:25:32 +00:00

26 lines
700 B
YAML

# SPDX-FileCopyrightText: None
# SPDX-License-Identifier: CC0-1.0
include:
- project: sysadmin/ci-utilities
file:
- /gitlab-templates/linux-qt6.yml
- /gitlab-templates/freebsd-qt6.yml
- /gitlab-templates/flatpak.yml
build_vnc_qtonly:
stage: build
image: ubuntu:22.04
tags:
- Linux
before_script:
- sed -i -e 's/# deb-src/deb-src/g' /etc/apt/sources.list
- apt-get update
- apt-get install --yes eatmydata
- eatmydata apt-get build-dep --yes --no-install-recommends krdc
- eatmydata apt-get install --yes --no-install-recommends ninja-build pkg-config
script:
- mkdir -p build && cd build
- cmake -G Ninja ../vnc/qtonly/
- ninja