From 26ca56157caa6fcc0175ca61cdd6d5ee3d6fe82c Mon Sep 17 00:00:00 2001 From: Victor Toso Date: Wed, 10 Apr 2019 10:09:56 +0000 Subject: [PATCH] gitlab-ci: add fedora meson+autotools Signed-off-by: Victor Toso Acked-by: Eduardo Lima (Etrunko) --- .gitlab-ci.yml | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 .gitlab-ci.yml diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml new file mode 100644 index 0000000..b3fad64 --- /dev/null +++ b/.gitlab-ci.yml @@ -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