[libdmapsharing/LIBDMAPSHARING_3_0] .gitlab-ci.yml: synchronize with master
- From: W. Michael Petullo <wmpetullo src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [libdmapsharing/LIBDMAPSHARING_3_0] .gitlab-ci.yml: synchronize with master
- Date: Mon, 6 Jul 2020 01:47:08 +0000 (UTC)
commit cb7d28326ec1191287a5c2a388111f1a9201f5a7
Author: W. Michael Petullo <mike flyn org>
Date: Sun Jul 5 20:46:55 2020 -0500
.gitlab-ci.yml: synchronize with master
.gitlab-ci.yml | 33 ++++++++++++++++++++++++++++++---
1 file changed, 30 insertions(+), 3 deletions(-)
---
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index d4c3fb4..db91a6b 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -6,12 +6,39 @@ build-ubuntu:
before_script:
- apt-get update
- - apt-get install -q -y --no-install-recommends autoconf automake avahi-daemon check gcc gtk-doc-tools
libavahi-client-dev libavahi-compat-libdnssd-dev libavahi-glib-dev libgdk-pixbuf2.0-dev libgee-0.8-dev
libglib2.0-dev libgstreamer-plugins-base1.0-dev libgtk2.0-dev libsoup2.4-dev libtool pkg-config
+ - apt-get install -q -y --no-install-recommends autoconf automake avahi-daemon check gcc gtk-doc-tools
libavahi-client-dev libavahi-compat-libdnssd-dev libavahi-glib-dev libgdk-pixbuf2.0-dev libglib2.0-dev
libgstreamer-plugins-base1.0-dev libgtk2.0-dev libsoup2.4-dev libtool pkg-config
script:
- ./autogen.sh --with-mdns=avahi --disable-tests --enable-more-warnings
- - make CFLAGS="-Wall -Wextra -Werror"
+ - make
- make clean
- ./configure --with-mdns=dns_sd --disable-tests --enable-more-warnings
- - make CFLAGS="-Wall -Wextra -Werror"
+ - make
- make clean
+
+ artifacts:
+ paths:
+ - config.log
+ expire_in: 1 week
+
+build-fedora:
+ image: fedora:latest
+
+ before_script:
+ - dnf -y update
+ - dnf -y install autoconf automake check-devel gcc gtk-doc avahi-glib-devel avahi-compat-libdns_sd-devel
gdk-pixbuf2-devel libgee-devel glib2-devel gstreamer1-plugins-base-devel gtk2-devel libsoup-devel libtool
make pkgconf-pkg-config rpm-build vala
+
+ script:
+ - ./autogen.sh --enable-more-warnings
+ - make all dist
+ - mkdir -p ~/rpmbuild/SOURCES
+ - cp libdmapsharing-*.*.*.tar.gz ~/rpmbuild/SOURCES
+ - rpmbuild -ba distro/libdmapsharing4.spec
+ - cp ~/rpmbuild/RPMS/*/* .
+ - cp ~/rpmbuild/SRPMS/* .
+
+ artifacts:
+ paths:
+ - config.log
+ - libdmapsharing4*.rpm
+ expire_in: 1 week
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]