gitlab-ci: add fedora meson+autotools

Signed-off-by: Victor Toso <victortoso@redhat.com>
Acked-by: Eduardo Lima (Etrunko) <etrunko@redhat.com>
This commit is contained in:
Victor Toso 2019-04-10 10:09:56 +00:00
parent 2256fbe8f6
commit 26ca56157c

22
.gitlab-ci.yml Normal file
View File

@ -0,0 +1,22 @@
image: fedora:latest
variables:
DEPS_COMMON: git libtool make python3 python3-six redhat-rpm-config
python3-pyparsing meson ninja-build gtk-doc glib2-devel
gettext gettext-devel bzip2
before_script:
- dnf install -y $DEPS_COMMON
fedora-autotools:
script:
# Run with default options
- ./autogen.sh
- make
- make distcheck
fedora-meson:
script:
- meson --buildtype=release build-default
- ninja -C build-default
- ninja -C build-default dist