ci: update Meson version used from 1.5.2 to 1.7.2
Should hopefully get rid of some issues on Windows related to environment variables gitlab sets (e.g. author names or MR descriptions). Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/8840>
This commit is contained in:
parent
185e96aeec
commit
80a23d7132
@ -5,12 +5,12 @@ variables:
|
||||
# If you are hacking on them or need a them to rebuild, its enough
|
||||
# to change any part of the string of the image you want.
|
||||
###
|
||||
FEDORA_TAG: '2025-04-12.0'
|
||||
FEDORA_TAG: '2025-04-15.0'
|
||||
|
||||
DEBIAN_TAG: '2025-04-12.0'
|
||||
DEBIAN_TAG: '2025-04-15.0'
|
||||
|
||||
CHECKS_TAG: '2025-02-04.0'
|
||||
|
||||
ABI_CHECK_TAG: '2025-04-08.0'
|
||||
|
||||
WINDOWS_TAG: '2025-04-05.0'
|
||||
WINDOWS_TAG: '2025-04-15.0'
|
||||
|
@ -7,6 +7,6 @@ apt install -y $(<./ci/docker/debian/deps.txt)
|
||||
|
||||
apt remove -y rustc cargo
|
||||
|
||||
pip3 install --break-system-packages meson==1.5.2 hotdoc python-gitlab tomli junitparser
|
||||
pip3 install --break-system-packages meson==1.7.2 hotdoc python-gitlab tomli junitparser
|
||||
|
||||
apt clean all
|
||||
|
@ -28,7 +28,7 @@ dnf install -y glib2-doc gdk-pixbuf2-devel gtk3-devel-docs gtk4-devel-docs libso
|
||||
# Make sure we don't end up installing these from some transient dependency
|
||||
dnf remove -y "gstreamer1*-devel" rust cargo meson 'fdk-aac-free*'
|
||||
|
||||
pip3 install meson==1.5.2 python-gitlab tomli junitparser bs4
|
||||
pip3 install meson==1.7.2 python-gitlab tomli junitparser bs4
|
||||
pip3 install git+https://github.com/hotdoc/hotdoc.git@8c1cc997f5bc16e068710a8a8121f79ac25cbcce
|
||||
|
||||
# Install most debug symbols, except the big ones from things we use
|
||||
|
@ -61,7 +61,7 @@ RUN C:\upgrade_msys2.ps1
|
||||
|
||||
RUN C:\msys64\msys2_shell.cmd -ucrt64 -defterm -here -no-start -use-full-path -lc 'pacman -S --noconfirm mingw-w64-ucrt-x86_64-toolchain ninja openssh'
|
||||
|
||||
RUN python -m pip install meson==1.5.2 python-gitlab
|
||||
RUN python -m pip install meson==1.7.2 python-gitlab
|
||||
|
||||
RUN 'git config --global user.email "cirunner@gstreamer.freedesktop.org"; git config --global user.name "GStreamer CI system"'
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user