diff options
author | Ray Strode <halfline@gmail.com> | 2020-07-08 20:01:28 +0000 |
---|---|---|
committer | Ray Strode <halfline@gmail.com> | 2020-07-08 20:01:28 +0000 |
commit | 60c8359f2bf2041cd6f20ff6b49cbb68fb8a6c38 (patch) | |
tree | 5be543dc2776b69fed678f4e3253a205b0d949d4 | |
parent | 480f3e6daa400f77087bdf3c89db7ca77cf79fd0 (diff) | |
parent | d4741329c4f54ae9f09ae2d4432b60a51b9852df (diff) |
Merge branch 'ci' into 'master'0.9.5
Add CI pipeline for Plymouth
See merge request plymouth/plymouth!48
-rw-r--r-- | .gitlab-ci.yml | 25 |
1 files changed, 25 insertions, 0 deletions
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml new file mode 100644 index 00000000..60faca10 --- /dev/null +++ b/.gitlab-ci.yml @@ -0,0 +1,25 @@ +stages: + - build + +.autotools-build: &autotools-build + script: + - NOCONFIGURE=1 ./autogen.sh + - mkdir _build && cd _build + - ../configure --prefix /usr + - make + - make distcheck + +fedora-x86_64: + stage: build + image: 'registry.fedoraproject.org/fedora:30' + before_script: + - dnf install -y gcc libtool intltool gtk3-devel git libpng-devel gettext-devel libxslt docbook-style-xsl cairo-devel systemd-devel systemd-udev kernel-headers libdrm-devel pango-devel make + <<: *autotools-build + +debian-stable-x86_64: + stage: build + image: debian:stable + before_script: + - apt-get update -qq + - apt-get install -y -qq --no-install-recommends autoconf automake autopoint bc build-essential docbook-xsl gcc gettext git intltool libdrm-dev libgtk-3-dev libpango1.0-dev libpng-dev libtool libudev-dev make pkg-config libsystemd-dev udev xsltproc + <<: *autotools-build |