mirror of
https://github.com/SwallowOS/image_pixman
synced 2025-11-04 05:35:47 +08:00
gitlab-ci: Add meson build to pipeline test
This commit is contained in:
committed by
Adam Jackson
parent
199a3bd275
commit
eb0dfaa0c6
@@ -1,9 +1,19 @@
|
||||
image: fedora:28
|
||||
|
||||
job:
|
||||
autotools-build:
|
||||
script:
|
||||
- dnf -y install dnf-plugins-core
|
||||
- dnf -y groupinstall buildsys-build
|
||||
- dnf -y builddep pixman
|
||||
- ./autogen.sh
|
||||
- make -sj4 check
|
||||
- make -sj4 check
|
||||
|
||||
meson-build:
|
||||
script:
|
||||
- dnf -y install dnf-plugins-core
|
||||
- dnf -y groupinstall buildsys-build
|
||||
- dnf -y builddep pixman
|
||||
- dnf -y install ninja-build
|
||||
- python3 -m pip install meson>=0.47.2
|
||||
- meson build
|
||||
- ninja -C build test
|
||||
|
||||
Reference in New Issue
Block a user