diff --git a/ci/azure/linux_script b/ci/azure/linux_script index bf338ce22f..251c3bfaf1 100755 --- a/ci/azure/linux_script +++ b/ci/azure/linux_script @@ -49,6 +49,8 @@ PATH=$PWD/$WASMTIME:$PATH # Make the `zig version` number consistent. # This will affect the cmake command below. git config core.abbrev 9 +git fetch --unshallow || true +git fetch --tags export CC=gcc-7 export CXX=g++-7 diff --git a/ci/azure/macos_script b/ci/azure/macos_script index cb14b7f119..b83f9c940b 100755 --- a/ci/azure/macos_script +++ b/ci/azure/macos_script @@ -28,6 +28,8 @@ cd $ZIGDIR # Make the `zig version` number consistent. # This will affect the cmake command below. git config core.abbrev 9 +git fetch --unshallow || true +git fetch --tags mkdir build cd build diff --git a/ci/azure/windows_msvc_script.bat b/ci/azure/windows_msvc_script.bat index efc68e5d2d..cd5e3d5bca 100644 --- a/ci/azure/windows_msvc_script.bat +++ b/ci/azure/windows_msvc_script.bat @@ -18,6 +18,8 @@ call "C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\VC\Auxiliar REM Make the `zig version` number consistent. REM This will affect the cmake command below. git.exe config core.abbrev 9 +git.exe fetch --unshallow +git.exe fetch --tags mkdir %ZIGBUILDDIR% cd %ZIGBUILDDIR% diff --git a/ci/drone/linux_script b/ci/drone/linux_script index fdc1704fb7..422949e607 100755 --- a/ci/drone/linux_script +++ b/ci/drone/linux_script @@ -14,6 +14,8 @@ pip3 install s3cmd # Make the `zig version` number consistent. # This will affect the cmake command below. git config core.abbrev 9 +git fetch --unshallow || true +git fetch --tags mkdir build cd build diff --git a/ci/srht/freebsd_script b/ci/srht/freebsd_script index 02849da8de..337d715b7c 100755 --- a/ci/srht/freebsd_script +++ b/ci/srht/freebsd_script @@ -20,6 +20,8 @@ cd $ZIGDIR # Make the `zig version` number consistent. # This will affect the cmake command below. git config core.abbrev 9 +git fetch --unshallow || true +git fetch --tags # SourceHut reports that it is a terminal that supports escape codes, but it # is a filthy liar. Here we tell Zig to not try to send any terminal escape