summaryrefslogtreecommitdiffstats
path: root/.gitlab
Commit message (Collapse)AuthorAgeFilesLines
...
* | Tests: Pass path to WiX 3 into RunCMake.CPack_WIX testBrad King2024-03-195-4/+6
| | | | | | | | Avoid requiring its location to be in the PATH environment variable.
* | ci: Provide WiX 3 in PATH of jobs that need itBrad King2024-03-147-3/+12
| | | | | | | | Drop the `WIX` environment variable.
* | ci: Provide WiX 3 in versioned locationBrad King2024-03-143-4/+5
| | | | | | | | Prepare to provide multiple WiX major versions for testing.
* | Merge topic 'ci-xcode-15.3'Brad King2024-03-131-6/+6
|\ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 682767e8a5 Merge branch 'backport-3.28-ci-xcode-15.3' e572986231 LinkerId: Update detection of linker tool for Xcode 15.3 8a6d05aa9d gitlab-ci: update macOS jobs to use Xcode 15.3 7bf893bc30 Tests: Update RunCMake.CheckCompilerFlag for Xcode 15.3 7f5f0ab4b3 Tests: Update RunCMake.CompileFeatures for Xcode 15.3 Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !9333
| * \ Merge branch 'backport-3.28-ci-xcode-15.3'Brad King2024-03-121-6/+6
| |\ \
| | * | gitlab-ci: update macOS jobs to use Xcode 15.3Brad King2024-03-121-6/+6
| | | |
* | | | ci: Explicitly enable CPackWiXGenerator test only in specific jobsBrad King2024-03-112-0/+3
| | | | | | | | | | | | | | | | Drop the environment-based heuristic.
* | | | ci: Explicitly build WiX custom action in packaging jobsBrad King2024-03-111-0/+2
| | | | | | | | | | | | | | | | Drop the environment-based heuristic.
* | | | ci: Explicitly specify WiX architecture in packaging jobsBrad King2024-03-112-0/+6
| | | |
* | | | ci: Move job settings away from unrelated commentBrad King2024-03-111-2/+3
| | | |
* | | | ASM_NASM: Improve support for standalone usageVito Gamberini2024-03-042-0/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Add tests for standalone NASM usage * Change generic ASM_NASM executable linker to <CMAKE_LINKER> * Use CMAKE_SYSTEM_PROCESSOR to determine output format when used without a C/CXX compiler
* | | | ci: Add nasm assembler to Debian and Fedora base imagesBrad King2024-03-043-2/+8
| |_|/ |/| |
* | | ci: Explicitly disable Java tests on more Windows jobsBrad King2024-03-011-0/+2
| | | | | | | | | | | | | | | | | | Extend the change from commit 840fa28d3d (ci: Explicitly disable Java tests on Windows, 2021-12-16, v3.22.2~17^2) to cover NMake, JOM, and Ninja Multi-Config jobs.
* | | ci: Enable VSAndroid test in VS 2022 nightly jobBrad King2024-02-292-0/+14
| | |
* | | ci: Enable VSAndroid test in VS 2019 nightly jobBrad King2024-02-292-1/+3
| | |
* | | gitlab-ci: add rules to suppress jobs in a nightly pipeline scheduleBrad King2024-02-291-0/+6
| | |
* | | file(DOWNLOAD|UPLOAD): Add TLS_VERSION option for https connectionsBrad King2024-02-289-0/+9
| | | | | | | | | | | | | | | | | | | | | Add an option to specify the minimum allowed TLS version for https connections. Issue: #25701
* | | Merge topic 'FindOpenMP-intel-oneapi-windows'Brad King2024-02-261-0/+4
|\ \ \ | |/ / | | | | | | | | | | | | | | | | | | 6c09451ed3 ci: Enable FindOpenMP tests in Intel nightly CI jobs on Windows d427bfae61 FindOpenMP: Restore support for Intel compilers on Windows Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !9284
| * | ci: Enable FindOpenMP tests in Intel nightly CI jobs on WindowsBrad King2024-02-231-0/+4
| | |
* | | ci: Place temporary files inside job directory on WindowsBrad King2024-02-202-0/+9
| | |
* | | Merge topic 'ci-wix-3.14'Brad King2024-02-191-4/+5
|\ \ \ | |/ / | | | | | | | | | | | | | | | | | | adb6af6959 ci: host WiX 3.14.0.8606 binaries ourselves 4c32b3690d ci: update to WiX 3.14.0.8606 release Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !9264
| * | ci: host WiX 3.14.0.8606 binaries ourselvesBrad King2024-02-161-2/+4
| | | | | | | | | | | | | | | | | | | | | Follow the approach from commit 9ff7fffbf4 (ci: host WiX 3.14.0.6526 binaries ourselves, 2022-08-02, v3.24.0~6^2) for the updated version. Since we use WiX to package our official release binaries, avoid relying on an externally-hosted package by hosting it at `cmake.org`.
| * | ci: update to WiX 3.14.0.8606 releaseBrad King2024-02-161-5/+4
| | | | | | | | | | | | | | | This official 3.14 release supports the `arm64` architecture. Previously we used a development version for that.
* | | Merge branch 'backport-ticlang' into ticlang-compilersBrad King2024-02-097-0/+47
|\ \ \ | |/ /
| * | ci: Enable TIClang test on Debian Clang jobs in nightly pipelineBrad King2024-02-097-0/+47
| | |
| * | Merge topic 'FindOpenMP-clang-windows' into release-3.29Brad King2024-02-091-0/+4
| |\ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | 3adeb3b470 ci: Enable FindOpenMP tests in LLVM/Clang nightly CI jobs on Windows 3019af64c2 FindOpenMP: Add support for GNU-like Clang targeting MSVC ABI Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !9235
| * \ \ Merge topic 'ci-xcode-15.2' into release-3.29Brad King2024-02-091-6/+6
| |\ \ \ | | | |/ | | |/| | | | | | | | | | | | | | | | | 68157fc57d gitlab-ci: update macOS jobs to use Xcode 15.2 Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !9237
* | | | Merge topic 'ci-swift-windows'Brad King2024-02-096-0/+54
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 0909fb9d48 ci: Enable Swift tests on Windows a4e5715959 Tests/SwiftOnly: Bump minimum required CMake to 3.5 Acked-by: Kitware Robot <kwrobot@kitware.com> Acked-by: Evan Wilde <etceterawilde@gmail.com> Merge-request: !9231
| * | | | ci: Enable Swift tests on WindowsBrad King2024-02-086-0/+54
| |/ / / | | | | | | | | | | | | Issue: #25573
* | | | Merge topic 'FindOpenMP-clang-windows'Brad King2024-02-091-0/+4
|\ \ \ \ | | |_|/ | |/| | | | | | | | | | | | | | | | | | | | | | 3adeb3b470 ci: Enable FindOpenMP tests in LLVM/Clang nightly CI jobs on Windows 3019af64c2 FindOpenMP: Add support for GNU-like Clang targeting MSVC ABI Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !9235
| * | | ci: Enable FindOpenMP tests in LLVM/Clang nightly CI jobs on WindowsBrad King2024-02-081-0/+4
| |/ /
* | | Merge topic 'ci-xcode-15.2'Brad King2024-02-091-6/+6
|\ \ \ | |/ / |/| / | |/ | | | | | | 68157fc57d gitlab-ci: update macOS jobs to use Xcode 15.2 Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !9237
| * gitlab-ci: update macOS jobs to use Xcode 15.2Brad King2024-02-081-6/+6
| |
* | Merge topic 'FindCUDAToolkit-cupti'Brad King2023-12-154-0/+4
|\ \ | |/ | | | | | | | | | | | | 04959e0285 Tests: Verify CUDA::cupti existence on a subset of machines 09a3c8b46b CUDAToolkit: Correctly search all include paths from compiler Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !9072
| * Tests: Verify CUDA::cupti existence on a subset of machinesRobert Maynard2023-12-144-0/+4
| | | | | | | | When we know that the cupti library exists explicitly request the CUDA Toolkit test to verify the existence
* | Merge topic 'ci-xcode-15.1'Brad King2023-12-121-6/+6
|\ \ | |/ | | | | | | | | | | e2d25c6724 gitlab-ci: update macOS jobs to use Xcode 15.1 Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !9066
| * gitlab-ci: update macOS jobs to use Xcode 15.1Brad King2023-12-111-6/+6
| |
* | ci: export clang-tidy fixes as an artifactKyle Edwards2023-12-056-1/+32
| |
* | Merge topic 'rpm-quoting'Brad King2023-11-301-9/+0
|\ \ | |/ | | | | | | | | | | | | | | 5123e9e160 ci: unmask RPM tests on Fedora 39 bf22ac5263 CPack/RPM: Quote paths in rpm spec only if they have whitespace 75ea6207b7 CPack/RPM: Factor out helper to quote paths in generated rpm spec Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !9005
| * ci: unmask RPM tests on Fedora 39Ben Boeckel2023-11-291-9/+0
| |
| * Merge topic 'ci-fedora-39' into release-3.28Brad King2023-11-2054-84/+87
| |\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 9283b20659 ci: Suppress CPack/RPM tests pending fix for Fedora 39 18145e8745 ci: Update FindMPI test environment for mpich on Fedora 39 a8be80ccf2 ci: Drop now-unnecessary Clang rules for CXXModules tests 99238b23e9 ci: use Fedora 39 images and environments 57eadec617 ci: update Linux image to Fedora 39 653262162c clang-tidy module: Update to build against LLVM/Clang 17 2cf9a65835 clang-tidy: ignore warnings new in version 17 2744f14db1 codespell: Fix typos ... Acked-by: Kitware Robot <kwrobot@kitware.com> Tested-by: buildbot <buildbot@kitware.com> Merge-request: !8983
* | \ Merge topic 'ci-fedora-39'Brad King2023-11-2054-84/+87
|\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | cdd741ebf9 Merge branch 'backport-ci-fedora-39' into ci-fedora-39 9283b20659 ci: Suppress CPack/RPM tests pending fix for Fedora 39 18145e8745 ci: Update FindMPI test environment for mpich on Fedora 39 a8be80ccf2 ci: Drop now-unnecessary Clang rules for CXXModules tests 99238b23e9 ci: use Fedora 39 images and environments 57eadec617 ci: update Linux image to Fedora 39 653262162c clang-tidy module: Update to build against LLVM/Clang 17 2cf9a65835 clang-tidy: ignore warnings new in version 17 ... Acked-by: Kitware Robot <kwrobot@kitware.com> Tested-by: buildbot <buildbot@kitware.com> Merge-request: !8983
| * \ \ Merge branch 'backport-ci-fedora-39' into ci-fedora-39Brad King2023-11-1754-84/+87
| |\ \ \ | | | |/ | | |/|
| | * | ci: Suppress CPack/RPM tests pending fix for Fedora 39Brad King2023-11-171-0/+9
| | | | | | | | | | | | | | | | Issue: #25421
| | * | ci: Update FindMPI test environment for mpich on Fedora 39Brad King2023-11-171-1/+1
| | | | | | | | | | | | | | | | An explicit `FI_PROVIDER=tcp` seems to be needed to pass the test.
| | * | ci: Drop now-unnecessary Clang rules for CXXModules testsBrad King2023-11-174-6/+0
| | | | | | | | | | | | | | | | | | | | Starting with LLVM/Clang 17 we can use C++ modules with compiler extensions enabled.
| | * | ci: use Fedora 39 images and environmentsBrad King2023-11-1742-70/+68
| | | |
| | * | ci: update Linux image to Fedora 39Brad King2023-11-177-3/+5
| | | |
* | | | Merge topic 'ci-release-no-cdash'Brad King2023-11-201-1/+0
|\ \ \ \ | |/ / / |/| | / | | |/ | |/| | | | | | | | | | 31620b2bf8 gitlab-ci: drop cdash-build-id from release packaging artifacts Acked-by: Kitware Robot <kwrobot@kitware.com> Reviewed-by: Ben Boeckel <ben.boeckel@kitware.com> Merge-request: !8988
| * | gitlab-ci: drop cdash-build-id from release packaging artifactsBrad King2023-11-191-1/+0
| |/ | | | | | | | | This was accidentally added by commit 06661b1e4c (gitlab-ci: pull annotations for CDash from the jobs, 2023-11-01, v3.28.0-rc4~1^2).