mirror of
https://gitlab.freedesktop.org/plymouth/plymouth.git
synced 2026-05-05 13:28:01 +02:00
Merge branch 'ci' into 'master'
Add CI pipeline for Plymouth See merge request plymouth/plymouth!48
This commit is contained in:
commit
60c8359f2b
1 changed files with 25 additions and 0 deletions
25
.gitlab-ci.yml
Normal file
25
.gitlab-ci.yml
Normal file
|
|
@ -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
|
||||
Loading…
Add table
Reference in a new issue