gstreamer/ci/scripts
Jordan Petridis 9c5523d529 ci: Make it easier to run the build scripts locally
* Move the exported PATH variables into a script so
we can source it in all the wrapper scripts.

* Add a guard to only copy over the cache when the
SUBPROJECTS_CACHE_DIR variable is set, which only
happens on CI by default

* Make it possible to run the scripts with default
values for some of the variables, like WERROR and MESON_ARGS.

Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/7591>
2024-10-28 13:47:18 +00:00
..
build-docs.sh ci: Make it easier to run the build scripts locally 2024-10-28 13:47:18 +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: Make it easier to run the build scripts locally 2024-10-28 13:47:18 +00:00
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: Make it easier to run the build scripts locally 2024-10-28 13:47:18 +00:00
source_image_env.sh ci: Make it easier to run the build scripts locally 2024-10-28 13:47:18 +00:00
test.sh ci: Disable avx2+ extensions for valgrind jobs 2024-10-25 13:55:20 +00:00