ci: Automate container building in Gitlab

This removes the need to manually build and push out the Docker images
for the build. This step is now in GitLab CI itself.
This commit is contained in:
Arun Raghavan 2019-11-21 16:51:40 +05:30
parent 3f89911f1d
commit 8f1b840979
3 changed files with 46 additions and 64 deletions

View file

@ -1,33 +0,0 @@
FROM fedora:31
ARG FEDORA_VER=31
LABEL description="Fedora-based environment for building PipeWire" \
maintainer="George Kiagiadakis <george.kiagiadakis@collabora.com>"
# Install pipewire dependencies
RUN dnf -y install \
which \
gcc \
meson \
systemd-devel \
dbus-devel \
glib-devel \
gstreamer1-devel \
gstreamer1-plugins-base-devel \
jack-audio-connection-kit-devel \
pulseaudio-libs-devel \
alsa-lib-devel \
libv4l-devel \
libX11-devel \
SDL2-devel \
libva-devel \
bluez-libs-devel \
sbc-devel \
doxygen \
graphviz \
xmltoman \
vulkan-loader-devel \
git \
make \
findutils \
&& dnf clean all