summaryrefslogtreecommitdiff
path: root/.gitlab-ci.yml
diff options
context:
space:
mode:
authorEduardo Lima (Etrunko) <etrunko@redhat.com>2020-03-03 09:06:04 -0300
committerFrediano Ziglio <fziglio@redhat.com>2020-03-09 19:00:28 +0000
commitbbad3fb944aa09fbc4348263a33a97e33f1c5618 (patch)
tree022d683b5e5c6a5f652f49da00b8e7a12b583864 /.gitlab-ci.yml
parent0724605efc143d01a286cd3a9142b2f317907a9b (diff)
Update spec file and ci script to use meson as default
Signed-off-by: Eduardo Lima (Etrunko) <etrunko@redhat.com> Acked-by: Frediano Ziglio <fziglio@redhat.com>
Diffstat (limited to '.gitlab-ci.yml')
-rw-r--r--.gitlab-ci.yml14
1 files changed, 4 insertions, 10 deletions
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 73178e2..098aab0 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -8,17 +8,11 @@ variables:
before_script:
- dnf install -y $DEPS_COMMON
-fedora-autotools:
- script:
- # Run with default options
- - ./autogen.sh
- - make
- - make distcheck
- - rpmlint -o "NetworkEnabled False" spice-protocol.spec
- - rpmbuild -ta spice-protocol-*.tar.bz2
-
-fedora-meson:
+fedora:
script:
- meson --buildtype=release build-default
- ninja -C build-default
- ninja -C build-default dist
+ - rpmlint -o "NetworkEnabled False" build-default/spice-protocol.spec
+ - mkdir -p ~/rpmbuild/SOURCES && cp build-default/meson-dist/spice-protocol*.tar.xz ~/rpmbuild/SOURCES/
+ - rpmbuild -ba build-default/spice-protocol.spec