fwupd/contrib/ci/Dockerfile-debian
Matthias Klumpp 8a6337f146 trivial: Some small tweaks to the Debian CI
- Enable echoing in the CI script
- Use debuild
- Show info/experimental/pedantic lintian hints
- Use service instead of invoking an init script directly
2017-08-16 23:00:29 -05:00

59 lines
1.1 KiB
Plaintext

FROM debian:unstable
RUN apt-get update -qq
RUN apt-get install -yq --no-install-recommends \
debhelper \
devscripts \
fakeroot \
docbook-utils \
fontconfig \
fontconfig-config \
fonts-dejavu \
git \
gcab \
gettext \
gir1.2-appstreamglib-1.0 \
gir1.2-pango-1.0 \
gnutls-bin \
gnutls-dev \
gobject-introspection \
gtk-doc-tools \
texlive-fonts-recommended \
locales \
libappstream-glib-dev \
libarchive-dev \
libcairo-dev \
libcairo-gobject2 \
libcolord-dev \
libcolorhug-dev \
libefivar-dev \
libelf-dev \
libfreetype6-dev \
libfwup-dev \
libgcab-dev \
libgirepository1.0-dev \
libglib2.0-dev \
libgpgme11-dev \
libgudev-1.0-dev \
libgusb-dev \
libpolkit-gobject-1-dev \
libsmbios-dev \
libsoup2.4-dev \
libsqlite3-dev \
libtool-bin \
lintian \
meson \
pkg-config \
policykit-1 \
python3-gi-cairo \
python3-pil \
udev \
systemd \
valgrind
#deps needed only for installed tests
RUN apt-get install -yq --no-install-recommends \
gnome-desktop-testing dbus-x11 ca-certificates \
python3-requests
RUN mkdir /build
WORKDIR /build