Nightly CI not using nightly ninja from git
My PR over in ninja that changes the way file dirtiness is calculated finally landed (https://github.com/ninja-build/ninja/pull/1943), and I wanted to triple-check that the cmake test suites still pass.
I tried to find the nightly CI run that uses ninja from git, and from what I can tell, nightly scheduled pipelines are supposed to use ninja from git in the debian10-ninja job. Here's last night's debian10-ninja job for the nightly-master pipeline: https://gitlab.kitware.com/cmake/cmake/-/jobs/6981432. Relevant text output since these aren't archived forever:
[32;1m$ .gitlab/ci/ninja.sh[0;m
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
100 116k 100 116k 0 0 741k 0 --:--:-- --:--:-- --:--:-- 741k
ninja-linux.zip: OK
[32;1m$ export PATH=$PWD/.gitlab:$PATH[0;m
[32;1m$ cmake --version[0;m
cmake version 3.23.1
CMake suite maintained and supported by Kitware (kitware.com/cmake).
[32;1m$ ninja --version[0;m
1.11.0
It doesn't look like the ninja.sh script is actually cloning the ninja repo and is still using the released 1.11.0 version. I'm sure I'm just missing something. If that's case, can you point me to the appropriate jobs (for each platform) that use ninja HEAD for tests?