Guillaume Desmottes
d016fa7453
docker: fedora: update to Fedora 31
...
aom-extra-tools has been removed from Fedora:
038d7b2164
gstreamer1-plugins-bad-nonfree has been removed from rpmfusion:
https://pkgs.rpmfusion.org/cgit/nonfree/gstreamer1-plugins-bad-nonfree.git/commit/?id=30641c2ded63d12e099d32cb814bab8244f48c90
It was only used of its build deps of which only faac-devel was not
already installed, so I added it instead.
Need to manually install pip3 now.
2020-03-24 14:15:21 +00:00
Jordan Petridis
a99cdc8909
docker: allow to specify the branch to pull for various repos
...
Declare an docker build-arg [1] and use it
whenever cloning one of our repositories. If the buildarg
is not specified, the variable defaults back to 'master'
and thus the current behavior doesn't change.
From the .gitlab-ci.yml file, when building pass
the GST_UPSTREAM_BRANCH that's defined from the ci_template
as the buildarg so we will be building the corresponding branches
for the docker images.
Close #33
[1] https://docs.docker.com/engine/reference/builder/#arg
2020-03-08 18:53:23 +00:00
Guillaume Desmottes
8a85aa6eba
docker: export RUSTUP/CARGO_HOME in container
...
The rust binaries (rustc) needs those variables to be defined to work
properly.
2019-12-23 11:53:22 +05:30
Guillaume Desmottes
af9982cffe
docker/fedora: install Rust
...
Needed to build gst-plugins-rs, see gst-plugins-rs!205
2019-12-20 13:43:40 +05:30
Jordan Petridis
4c1a551c91
Fedora docker: Bump to f30
...
Needed to get an upgraded ffmpeg.
Also required to have a new enough version of gobject-introspection
and remove all warnings
2019-04-24 15:55:32 -04:00
Jordan Petridis
71ef6dd804
docker/fedora: use upstream registry to retch the base image
...
Fedora is now hosting its official docker images at
https://registry.fedoraproject.org
2019-03-14 15:33:05 +00:00
Jordan Petridis
72ec8cd33f
docker: Add a unified image for fedora
...
This is meant to replace both the runtime and build images.
Spliting it in two increasing the maintainance required without
any big benefits.
2018-11-27 14:29:36 +02:00