Backport of "ci: Generate html and cobertura coverage with a single command" into 0.23
requested to merge gstreamer-backport-bot/gstreamer-rs:mr-1497-backport-into-0.23-alatiera-coverage into 0.23
Backport of !1497 (merged) "ci: Generate html and cobertura coverage with a single command".
Commits:
-
80d1066a
ci: Generate html and cobertura coverage with a single command
Commits from !1507 (merged):
-
2061a4e3
ci/windows-docker: Move rustup install into a ps1 script -
30d247fd
ci: Update to Rust 1.80 -
a145ce6a
Ignore a new 1.80 clippy warning -
ce9c1729
ci: Update to meson 1.5.1 -
99f598a4
ci: Update to dav1d 1.4.3 -
c9412e66
ci: Update to cargo-c 0.9.26 and 0.10.3 when building for nightly -
57f407fa
ci: Also use cargo-c 0.10.3 for Rust 1.80 -
326e5861
ci: Don't use --locked for cargo-outdated / grcov with 1.80 / nightly -
6674f8d2
ci: Update to Rust 1.80.1 -
6c5ceca8
ci: Fix version checks -
ae120b30
ci: Remove unnecessary --force from cargo install -
75ed9b66
ci: Update ci-templates ref -
b829c41c
ci: Add comments to the windows dockerfile about build-args
Commits from !1508 (merged):
-
4ee374e6
ci: Pin the windows jobs to gstreamer runners for now -
9b5b1d46
ci: Avoid cloning the submodules when they are not needed -
a8234a67
ci: Use gstreamer runners for jobs that recursively clone submodules -
e8797c95
ci: Add a default retry policy for jobs
Commits from !1509 (merged):
-
78c490ef
ci: Update the .cargo/config file
Commits from !1510 (merged):
-
c7694a4a
ci: Fix rust version check in the windows build -
ec66403c
ci: Remove the manual trigger for the rust msrv windows job -
44479cf4
ci: Rely on the monorepo's gtk subproject support -
09bc0a28
examples: d3d11videosink: Fix compiler warning about unused closure parameter -
c463c078
examples: glupload: Fix compilation with Rust < 1.72 on Windows -
63935bb6
ci: Update image version -
ebe7f5f6
ci: Force fallback for glib when building gstreamer -
7959e372
ci: Disable GTK Vulkan backend
Commits from !1511 (merged):
-
4cf22e91
ci: Don't pip install tomli on Debian anymore -
57aa8e09
ci: Use debian's gtk package instead of building our own -
c5dfc879
ci: Bump linux image tag, and make a separate tag for windows
Commits from !1496 (merged):
-
73d9793f
Fix new 1.80 clippy warnings
Edited by Sebastian Dröge