forked from Mirrors/flatpak-builder
CI: Pick up build requirements from rpm
parent
e1bf3eff52
commit
208f562c8e
|
@ -1,24 +0,0 @@
|
||||||
FROM fedora:25
|
|
||||||
MAINTAINER Alexander Larsson <alexl@redhat.com>
|
|
||||||
|
|
||||||
RUN dnf install -y \
|
|
||||||
gcc \
|
|
||||||
sudo \
|
|
||||||
which \
|
|
||||||
attr \
|
|
||||||
fuse \
|
|
||||||
gjs \
|
|
||||||
parallel \
|
|
||||||
clang \
|
|
||||||
libubsan \
|
|
||||||
gnome-desktop-testing \
|
|
||||||
redhat-rpm-config \
|
|
||||||
elfutils \
|
|
||||||
ostree-devel \
|
|
||||||
libarchive-devel \
|
|
||||||
json-glib-devel \
|
|
||||||
fuse-devel \
|
|
||||||
&& dnf clean all
|
|
||||||
|
|
||||||
# create an unprivileged user for testing
|
|
||||||
RUN adduser testuser
|
|
|
@ -4,7 +4,42 @@ branches:
|
||||||
- try
|
- try
|
||||||
|
|
||||||
container:
|
container:
|
||||||
image: projectatomic/ostree-tester
|
image: fedora:25
|
||||||
|
|
||||||
|
packages:
|
||||||
|
- gcc
|
||||||
|
- sudo
|
||||||
|
- which
|
||||||
|
- attr
|
||||||
|
- fuse
|
||||||
|
- gjs
|
||||||
|
- parallel
|
||||||
|
- clang
|
||||||
|
- libubsan
|
||||||
|
- gnome-desktop-testing
|
||||||
|
- pkgconfig(fuse)
|
||||||
|
- pkgconfig(gio-unix-2.0)
|
||||||
|
- pkgconfig(gobject-introspection-1.0) >= 1.40.0
|
||||||
|
- pkgconfig(json-glib-1.0)
|
||||||
|
- pkgconfig(libarchive) >= 2.8.0
|
||||||
|
- pkgconfig(libelf) >= 0.8.12
|
||||||
|
- pkgconfig(libsoup-2.4)
|
||||||
|
- pkgconfig(ostree-1) >= %{ostree_version}
|
||||||
|
- pkgconfig(polkit-gobject-1)
|
||||||
|
- pkgconfig(libseccomp)
|
||||||
|
- pkgconfig(xau)
|
||||||
|
- bubblewrap >= %{bubblewrap_version}
|
||||||
|
- docbook-dtds
|
||||||
|
- docbook-style-xsl
|
||||||
|
- intltool
|
||||||
|
- libattr-devel
|
||||||
|
- libcap-devel
|
||||||
|
- libdwarf-devel
|
||||||
|
- elfutils
|
||||||
|
- systemd
|
||||||
|
- /usr/bin/xmlto
|
||||||
|
- /usr/bin/xsltproc
|
||||||
|
- redhat-rpm-config
|
||||||
|
|
||||||
env:
|
env:
|
||||||
CFLAGS: '-fsanitize=undefined'
|
CFLAGS: '-fsanitize=undefined'
|
||||||
|
|
Loading…
Reference in New Issue