gstreamer-rs/ci
Guillaume Desmottes fe30b4a388 ci: improve docker image layering
At the moment we are building 3 independent images, each one having a different
Rust version. This works perfectly fine but we can save storage space and
bandwith by making a smarter use of Docker's layering system.

Introducing a new 'base' image containing all the deps, including
GStreamer, acting as a base for the actual images.
As a result most of the actual content is now shared accross the same
Docker layer. This would save us from downloading/building all the deps
when updating images and will reduce storage and transfers for runners.
2020-04-28 15:25:48 +02:00
..
env.sh ci: fix CARGO_HOME caching 2020-04-21 09:35:33 +00:00
images_template.yml ci: improve docker image layering 2020-04-28 15:25:48 +02:00
install-gst.sh ci: build GStreamer instead of importing tarball 2020-04-16 09:47:15 +02:00
install-rust.sh ci: remove cargo-audit 2020-04-28 11:40:14 +02:00