Signed-off-by: Eduardo Lima (Etrunko) <etrunko@xxxxxxxxxx> --- .gitlab-ci.yml | 26 +++++++++++++++++++++++++- 1 file changed, 25 insertions(+), 1 deletion(-) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 77762f1..696d3cf 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -1,9 +1,12 @@ image: fedora:latest before_script: - - dnf install 'dnf-command(copr)' git libtool make pyparsing redhat-rpm-config -y + - dnf -y install 'dnf-command(copr)' 'dnf-command(config-manager)' + - dnf config-manager --set-enabled updates-testing + - dnf install git libtool make pyparsing redhat-rpm-config meson ninja-build python3 python3-six python3-pyparsing python3-devel mesa-libEGL-devel -y - dnf copr enable @spice/nightly -y - dnf builddep spice-gtk -y + - ln -sf /usr/bin/python3 /usr/bin/python #FIXME? makecheck: script: @@ -11,6 +14,12 @@ makecheck: - make -j4 - make check +makecheck-meson: + script: + - meson build -Dintrospection=false #FIXME + - ninja -C build + - cd build && meson test + makecheck_simple: script: - ./autogen.sh --enable-static @@ -26,3 +35,18 @@ makecheck_simple: --enable-dbus=no - make -j4 - make check + +makecheck_simple-meson: + script: + - meson build -Dlz4=false + -Dgstaudio=false + -Dgstvideo=false + -Dwebdav=false + -Dsasl=false + -Dpulse=false + -Dsmartcard=false + -Dusbredir=false + -Ddbus=false + -Dintrospection=false #FIXME + - ninja -C build + - cd build && meson test -- 2.14.3 _______________________________________________ Spice-devel mailing list Spice-devel@xxxxxxxxxxxxxxxxxxxxx https://lists.freedesktop.org/mailman/listinfo/spice-devel