summaryrefslogtreecommitdiffstats
path: root/.gitlab
Commit message (Collapse)AuthorAgeFilesLines
* Merge topic 'rel-macos-apple-silicon'Brad King2020-12-106-13/+14
|\ | | | | | | | | | | | | | | | | | | | | 56a075eb5d ci: update macOS package to produce universal binaries b184cc256b ci: do not use sccache for macOS packaging 41bddf1028 ci: update to pre-built Qt 5.9.9 universal binaries for macOS packages b201dc0d42 Utilities/Release: Add script to build Qt 5.9.9 macOS universal binaries Acked-by: Kitware Robot <kwrobot@kitware.com> Acked-by: Ben Boeckel <ben.boeckel@kitware.com> Merge-request: !5595
| * ci: update macOS package to produce universal binariesBrad King2020-12-102-4/+4
| | | | | | | | | | | | | | | | Update our deployment target to macOS 10.10. This is required by Qt 5.9. Fixes: #21565 Issue: #20825
| * ci: do not use sccache for macOS packagingBrad King2020-12-103-6/+7
| | | | | | | | It is not compatible with building for multiple architectures.
| * ci: update to pre-built Qt 5.9.9 universal binaries for macOS packagesBrad King2020-12-102-3/+3
| |
* | Merge topic 'test-macos-version'Brad King2020-12-101-0/+5
|\ \ | |/ | | | | | | | | | | | | | | 55193c8013 ci: Hard-code XCTest deployment target to 10.15 40877903ac Tests: Remove outdated exclusion of tests on OS X 10.3 c404d7f221 Tests: Add cache entry to control XCTest deployment target Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !5593
| * ci: Hard-code XCTest deployment target to 10.15Brad King2020-12-091-0/+5
| | | | | | | | | | Avoid using the macOS version running on the CI job host that happens to run the build job.
* | Merge topic 'ninja-regen-metadata'Brad King2020-12-012-5/+5
|\ \ | |/ | | | | | | | | | | | | 73d1c78bf4 ci: update to use ninja 1.10.2 11f4259362 Ninja: Clean metadata after regen during build on Windows with 1.10.2+ Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !5555
| * ci: update to use ninja 1.10.2Brad King2020-11-302-5/+5
| |
| * Merge topic 'ci-xcode-12.2' into release-3.19Brad King2020-11-251-4/+4
| |\ | | | | | | | | | | | | | | | | | | | | | 5213328008 gitlab-ci: update macOS jobs to use Xcode 12.2 928ca50b6f Tests: Teach RunCMake to ignore Xcode install_name_tool signature warnings Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !5534
* | \ Merge topic 'ci-xcode-12.2'Brad King2020-11-251-4/+4
|\ \ \ | | |/ | |/| | | | | | | | | | | | | | | | 5213328008 gitlab-ci: update macOS jobs to use Xcode 12.2 928ca50b6f Tests: Teach RunCMake to ignore Xcode install_name_tool signature warnings Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !5534
| * | gitlab-ci: update macOS jobs to use Xcode 12.2Brad King2020-11-241-4/+4
| | |
* | | Merge topic 'test-java-default'Brad King2020-11-251-3/+1
|\ \ \ | | |/ | |/| | | | | | | | | | | | | 1af2d1d0ea Tests: Add CMake_TEST_Java option to control Java tests Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !5532
| * | Tests: Add CMake_TEST_Java option to control Java testsBrad King2020-11-241-3/+1
| |/
* | Merge topic 'ci-updates'Brad King2020-11-183-9/+9
|\ \ | |/ | | | | | | | | | | | | ec5223666b gitlab-ci: update macOS jobs to use Xcode 12.0 fa0c02e9df ci: update to use CMake 3.19.0 Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !5516
| * gitlab-ci: update macOS jobs to use Xcode 12.0Brad King2020-11-181-4/+4
| |
| * ci: update to use CMake 3.19.0Brad King2020-11-182-5/+5
| |
* | Merge topic 'gitlab-ci-msvc-14.28'Brad King2020-11-171-4/+4
|\ \ | |/ | | | | | | | | | | a282714be9 gitlab-ci: Update Windows builds to MSVC 19.28 Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !5513
| * gitlab-ci: Update Windows builds to MSVC 19.28Brad King2020-11-171-4/+4
| |
* | Merge branch 'ci-fedora33-release' into ci-fedora33Ben Boeckel2020-11-1314-27/+30
|\ \ | |/ | | | | | | | | | | | | | | | | | | * ci-fedora33-release: gitlab-ci: use Fedora 33 to build sources gitlab-ci: update Linux CI to use Fedora 33 ci: update to Fedora 33 for Linux builds ci: install gmock in the Fedora 31 image Tests/FindBoost/TestPython: support finding 3.8 and 3.9 clang-tidy: ignore new warnings from newer versions clang-tidy: ignore `misc-no-recursion`
| * gitlab-ci: use Fedora 33 to build sourcesBen Boeckel2020-11-131-1/+1
| |
| * gitlab-ci: update Linux CI to use Fedora 33Ben Boeckel2020-11-1310-24/+24
| |
| * ci: update to Fedora 33 for Linux buildsBen Boeckel2020-11-134-2/+5
| |
| * ci: install gmock in the Fedora 31 imageBrad King2020-11-132-1/+3
| | | | | | | | | | | | | | | | | | The gmock libraries are referenced by GTest's CMake package files. While at it, also explicitly install gettext. It is installed already, but make it explicit for future testing of the FindGettext module. (cherry picked from commit 585cc7c9301ff474a40d7702ce429b93f474d44f)
* | Merge topic 'ci-config-sync'Brad King2020-10-274-21/+14
|\ \ | |/ | | | | | | | | | | | | e68d3e3b44 ci: update to Qt 5.15.1 d759c4310d ci: update to use CMake 3.18.4 Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !5433
| * ci: update to Qt 5.15.1Ben Boeckel2020-10-272-16/+9
| |
| * ci: update to use CMake 3.18.4Ben Boeckel2020-10-272-5/+5
| |
| * Merge topic 'cmakepresets-schema' into release-3.19Kyle Edwards2020-10-213-1/+3
| |\ | | | | | | | | | | | | | | | | | | | | | | | | 21bc2fd945 CI: Install jsonschema for schema testing e3bce8edf4 Tests: Add JSON schema validation to CMakePresets.json tests 0307f7c980 Help: Add JSON schema for CMakePresets.json Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !5366
* | | ci: install gmock in the Fedora 31 imageBrad King2020-10-222-1/+3
| | | | | | | | | | | | | | | | | | | | | The gmock libraries are referenced by GTest's CMake package files. While at it, also explicitly install gettext. It is installed already, but make it explicit for future testing of the FindGettext module.
* | | Merge topic 'cmakepresets-schema'Kyle Edwards2020-10-213-1/+3
|\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | cf6ac2d365 Merge branch 'master' into cmakepresets-schema 21bc2fd945 CI: Install jsonschema for schema testing e3bce8edf4 Tests: Add JSON schema validation to CMakePresets.json tests 0307f7c980 Help: Add JSON schema for CMakePresets.json Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !5366
| * \ \ Merge branch 'master' into cmakepresets-schemaKyle Edwards2020-10-203-1/+3
| |\ \ \ | | |_|/ | |/| |
| * | | CI: Install jsonschema for schema testingKyle Edwards2020-10-203-1/+3
| | | |
* | | | Merge topic 'ci-win-python'Brad King2020-10-202-0/+44
|\ \ \ \ | |_|/ / |/| | / | | |/ | |/| | | | | | | | | | 8f7fef629b ci: add Python to PATH on Windows Acked-by: Kitware Robot <kwrobot@kitware.com> Acked-by: Kyle Edwards <kyle.edwards@kitware.com> Merge-request: !5403
| * | ci: add Python to PATH on WindowsBrad King2020-10-202-0/+44
| |/ | | | | | | | | | | | | Our test suite searches for a Python interpreter to perform some extra checks. Our CI base images for Linux have Python available. Update our Windows jobs to provide a Python interpreter for our test suite to find consistently between the build and test steps.
* | Merge topic 'sccache-macos-without-timeouts'Brad King2020-10-191-4/+12
|\ \ | |/ | | | | | | | | | | | | b0fe666846 ci: use a patched sccache on macOS Acked-by: Kitware Robot <kwrobot@kitware.com> Acked-by: Kyle Edwards <kyle.edwards@kitware.com> Merge-request: !5394
| * ci: use a patched sccache on macOSBen Boeckel2020-10-191-4/+12
| | | | | | | | | | | | | | This version is much less likely to timeout on server startup since it runs the expensive computation in a background thread. See https://github.com/mozilla/sccache/pull/868 for the status.
* | Merge topic 'FindIntl_use_imported_targets'Brad King2020-10-142-0/+2
|\ \ | | | | | | | | | | | | | | | | | | c30d06b7e6 FindIntl: Add imported target Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !5333
| * | FindIntl: Add imported targetSibi Siddharthan2020-10-132-0/+2
| |/ | | | | | | | | Fixes: #21271 Signed-off-by: Sibi Siddharthan <sibisiddharthan.github@gmail.com>
* | CI: Add a long filename to a buildKyle Edwards2020-10-091-1/+1
|/ | | | | | Nightly testing occasionally uncovers problems around long filenames that were not found during gitlab-ci testing. Give a GitLab runner a long filename to detect such problems.
* FindPython: Enable C language in tests that find the Development componentMarc Chevrier2020-10-071-4/+3
| | | | | | | | | | | Since commit 5537ccd814 (FindPython: Tests optimizations, 2020-10-01) some FindPython tests fail because the Development component cannot be found without knowing `CMAKE_LIBRARY_ARCHITECTURE`. Enable at least one language in each of these test cases to get that value. This is consistent with use in practice because the Development component does not make much sense without a language to compile sources anyway. Fixes: #21277
* gitlab-ci: add rules to enable jobs in a nightly pipeline scheduleBrad King2020-10-072-0/+10
|
* gitlab-ci: configure continuous job ctest build name and model accordinglyBrad King2020-10-071-0/+2
|
* gitlab-ci: factor out ctest_start() model into a variableBrad King2020-10-073-2/+3
|
* gitlab-ci: use ctest_start GROUP option instead of deprecated TRACKBrad King2020-10-073-9/+9
|
* gitlab-ci: add FortranC test directory to the artifactsBen Boeckel2020-10-061-0/+1
|
* ci: enable IPO tests on Debian 10 and Fedora 31 buildsBrad King2020-10-052-0/+6
|
* ci: enable Fortran submodule tests on Debian 10 and Fedora 31 buildsBrad King2020-10-052-0/+2
|
* ci: enable Qt5 tests on Debian 10 and Fedora 31 buildsBrad King2020-10-052-0/+2
|
* gitlab-ci: add job to run test suite on Debian 10 with ninjaBrad King2020-10-053-1/+70
|
* ci: add packages for many find modules to the Debian 10 imageBrad King2020-10-053-0/+85
|
* ci: enable many find module tests for the Fedora 31 Makefiles buildBrad King2020-10-054-1/+64
|