mirror of
https://gitlab.freedesktop.org/pipewire/pipewire.git
synced 2026-04-18 06:46:28 -04:00
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:
parent
3f89911f1d
commit
8f1b840979
3 changed files with 46 additions and 64 deletions
33
Dockerfile
33
Dockerfile
|
|
@ -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
|
||||
Loading…
Add table
Add a link
Reference in a new issue