gstreamer/ci/scripts
Jordan Petridis a31c8cf370 ci: Push a dedicated toolbox image
This is mostly done to remove the hardcoded HOME
env var that ci-templates appends to the image. See [1]

[1] https://gitlab.freedesktop.org/gstreamer/gstreamer/-/issues/2433#note_2243222

But it also allows us to add extra things useful for local
development to it, as long they don't interfere with the
build enviornment.

This also means we can switch the build image to be based
on top of the normal fedora one rather than toolbox,
so it will no longer advertise the toolbox compatible labels
since it was buggy anyway.

Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/7455>
2024-10-25 13:55:19 +00:00
..
build-docs.sh ci: Pass --builddir to gst-env.py in build-docs.sh 2024-09-30 20:47:44 +00:00
build-linux.sh ci: Split the fedora prepare.sh script 2023-11-12 17:31:06 +00:00
build-toolbox-image.sh ci: Push a dedicated toolbox image 2024-10-25 13:55:19 +00:00
build.sh ci: Don't build the gtk subproject unless the changes are relevant 2024-09-03 01:30:57 +05:30
check-diff.py gir: Checkout all .gir files and check that they are updated on the CI 2023-04-22 09:32:32 -04:00
check-video-formats.sh ci: Move a couple of scripts from yaml to dedicated files 2023-11-18 16:37:07 +00:00
create-subprojects-cache.sh ci: Add a simple build job based on debian 2024-04-24 15:01:27 +00:00
handle-subprojects-cache.py handle-subprojects-cache: Remove old gst-build search path 2023-11-18 16:37:07 +00:00
install-rust.sh ci: Update to cargo-c 0.10.5 2024-10-19 00:06:50 +00:00
test.sh ci: Explicitly set the number of jobs validate-launcher will run 2024-10-02 13:58:09 +00:00