mirror of
https://github.com/Kitware/CMake.git
synced 2025-12-30 18:29:37 -06:00
ci: add MSYS Makefiles nightly CI job
Use the MinGW/MSYS 1.0 distribution from `mingw.osdn.io`.
This commit is contained in:
@@ -1074,6 +1074,20 @@ t:mingw_osdn_io-mingw_makefiles:
|
||||
variables:
|
||||
CMAKE_CI_JOB_NIGHTLY: "true"
|
||||
|
||||
t:mingw_osdn_io-msys_makefiles:
|
||||
extends:
|
||||
- .mingw_osdn_io_msys_makefiles
|
||||
- .cmake_test_windows_external
|
||||
- .windows_tags_concurrent
|
||||
- .cmake_junit_artifacts
|
||||
- .run_dependent
|
||||
dependencies:
|
||||
- t:windows-vs2022-x64-ninja
|
||||
needs:
|
||||
- t:windows-vs2022-x64-ninja
|
||||
variables:
|
||||
CMAKE_CI_JOB_NIGHTLY: "true"
|
||||
|
||||
t:windows-msvc-v71-nmake:
|
||||
extends:
|
||||
- .windows_msvc_v71_nmake
|
||||
|
||||
1
.gitlab/ci/configure_mingw_osdn_io_msys_makefiles.cmake
Normal file
1
.gitlab/ci/configure_mingw_osdn_io_msys_makefiles.cmake
Normal file
@@ -0,0 +1 @@
|
||||
include("${CMAKE_CURRENT_LIST_DIR}/configure_mingw_osdn_io_common.cmake")
|
||||
5
.gitlab/ci/env_mingw_osdn_io_msys_makefiles.ps1
Executable file
5
.gitlab/ci/env_mingw_osdn_io_msys_makefiles.ps1
Executable file
@@ -0,0 +1,5 @@
|
||||
$pwdpath = $pwd.Path
|
||||
& "$pwsh" -File ".gitlab/ci/mingw.ps1"
|
||||
Set-Item -Force -Path "env:PATH" -Value "$pwdpath\.gitlab\mingw\msys\1.0\bin;$pwdpath\.gitlab\mingw\bin;$env:PATH"
|
||||
$env:MSYSTEM = 'MINGW32'
|
||||
$env:MAKE_MODE = 'unix'
|
||||
@@ -21,3 +21,5 @@ Add-Type -AssemblyName System.IO.Compression.FileSystem
|
||||
[System.IO.Compression.ZipFile]::ExtractToDirectory("$outdir\$tarball", "$outdir")
|
||||
Move-Item -Path "$outdir\$filename" -Destination "$outdir\mingw"
|
||||
Remove-Item "$outdir\$tarball"
|
||||
|
||||
"$outdir/mingw /mingw" -replace '\\', '/' | Out-File -FilePath "$outdir\mingw\msys\1.0\etc\fstab" -Encoding ASCII
|
||||
|
||||
@@ -252,6 +252,13 @@
|
||||
CMAKE_CONFIGURATION: mingw_osdn_io_mingw_makefiles
|
||||
CMAKE_GENERATOR: "MinGW Makefiles"
|
||||
|
||||
.mingw_osdn_io_msys_makefiles:
|
||||
extends: .mingw_osdn_io
|
||||
|
||||
variables:
|
||||
CMAKE_CONFIGURATION: mingw_osdn_io_msys_makefiles
|
||||
CMAKE_GENERATOR: "MSYS Makefiles"
|
||||
|
||||
## Tags
|
||||
|
||||
.windows_tags_nonconcurrent_vs2022:
|
||||
|
||||
Reference in New Issue
Block a user