Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | gitlab-ci: upload JUnit reports for builds | Ben Boeckel | 2021-06-30 | 1 | -0/+8 |
| | | | | | GitLab can render test results which come from JUnit files and inform which tests have started failing on an MR. | ||||
* | gitlab-ci: Drop package pipeline upload jobs for release branch | Brad King | 2021-06-17 | 1 | -7/+7 |
| | | | | | The package pipeline for release versions should not upload packages automatically to our archive of nightly development versions. | ||||
* | Merge topic 'ci-clang' | Brad King | 2021-06-17 | 1 | -0/+10 |
|\ | | | | | | | | | | | | | | | 886a97cbe7 gitlab-ci: add job to test with clang-7 and ninja on debian10 Acked-by: Kitware Robot <kwrobot@kitware.com> Acked-by: Ben Boeckel <ben.boeckel@kitware.com> Merge-request: !6237 | ||||
| * | gitlab-ci: add job to test with clang-7 and ninja on debian10 | Brad King | 2021-06-16 | 1 | -0/+10 |
| | | | | | | | | | | | | In commit 7e5e558d0f (gitlab-ci: add job to test with clang-7 on debian10, 2021-06-04) we added coverage of clang-7 with the Unix Makefiles generator. Do the same for Ninja. | ||||
* | | gitlab-ci: add job testing cuda10.2 with clang 11 | Brad King | 2021-06-16 | 1 | -0/+10 |
|/ | |||||
* | gitlab-ci: add job to run CPack RPM tests | Brad King | 2021-06-10 | 1 | -0/+12 |
| | | | | Run tests on Fedora in a path without spaces so the RPM tests activate. | ||||
* | gitlab-ci: add clang asan job | Brad King | 2021-06-08 | 1 | -0/+25 |
| | |||||
* | gitlab-ci: add job to test with clang-7 on debian10 | Brad King | 2021-06-04 | 1 | -0/+10 |
| | | | | | | Test with a Clang version old enough to have caught the regression fixed by commit 9411766c35 (BinUtils: Avoid llvm-objdump versions older than Clang 9, 2021-05-29). | ||||
* | gitlab-ci: add job to build with clang-analyzer | Brad King | 2021-06-03 | 1 | -0/+9 |
| | | | | | Update the exceptions in `CTestCustom.cmake.in` to match this job's needs. Drop exceptions needed only by our previous nightly build. | ||||
* | gitlab-ci: add codespell lint job | Brad King | 2021-05-12 | 1 | -0/+6 |
| | |||||
* | gitlab-ci: rename lint builds to start in lint: | Brad King | 2021-05-12 | 1 | -3/+3 |
| | |||||
* | gitlab-ci: update to Fedora 34 base images | Brad King | 2021-05-12 | 1 | -17/+17 |
| | |||||
* | gitlab-ci: add jobs to upload cmake.org/cmake/help/git-{master,stage} docs | Brad King | 2021-05-07 | 1 | -0/+22 |
| | |||||
* | gitlab-ci: add jobs to build cmake.org/cmake/help/git-{master,stage} docs | Brad King | 2021-05-07 | 1 | -0/+12 |
| | |||||
* | gitlab-ci: clarify name of rsync upload block for binaries | Brad King | 2021-05-07 | 1 | -5/+5 |
| | |||||
* | gitlab-ci: add jobs testing Intel 2021.2.0 compilers on Linux | Brad King | 2021-05-03 | 1 | -0/+14 |
| | |||||
* | gitlab-ci: update Intel Compiler base image tag naming convention | Brad King | 2021-03-24 | 1 | -29/+29 |
| | |||||
* | gitlab-ci: add jobs testing Intel oneAPI compilers on Linux | Brad King | 2021-03-17 | 1 | -0/+14 |
| | |||||
* | gitlab-ci: add jobs testing Intel Classic compilers on Linux | Brad King | 2021-03-17 | 1 | -0/+189 |
| | |||||
* | gitlab-ci: factor out job dependencies on release-style binaries | Brad King | 2021-03-17 | 1 | -16/+4 |
| | |||||
* | Merge topic 'ci-macos-arm64' | Brad King | 2021-02-23 | 1 | -23/+60 |
|\ | | | | | | | | | | | | | | | | | | | | | | | 397ced99d7 gitlab-ci: Add macos-arm64 jobs for Ninja and Xcode 0755c2ffbb gitlab-ci: rename macos build and test jobs to macos-x86_64 73150a3798 ci: add sccache 0.2.15 custom build for aarch64-apple-darwin cab41b96ac ci: update to sccache 0.2.15 on linux builds 8dcbe5688a ci: Use Qt macOS 10.13+ package for macOS build and test jobs Acked-by: Kitware Robot <kwrobot@kitware.com> Acked-by: Ben Boeckel <ben.boeckel@kitware.com> Merge-request: !5851 | ||||
| * | gitlab-ci: Add macos-arm64 jobs for Ninja and Xcode | Brad King | 2021-02-23 | 1 | -0/+37 |
| | | | | | | | | For now, leave these jobs out during merge requests. | ||||
| * | gitlab-ci: rename macos build and test jobs to macos-x86_64 | Brad King | 2021-02-23 | 1 | -23/+23 |
| | | | | | | | | | | This makes room for future equivalents for other architectures. The packaging jobs produce universal binaries, so leave them as-is. | ||||
* | | Begin post-3.20 development | Brad King | 2021-02-10 | 1 | -5/+5 |
|/ | |||||
* | gitlab-ci: Drop package pipeline upload jobs for release branch | Brad King | 2021-02-10 | 1 | -5/+5 |
| | | | | | The package pipeline for release versions should not upload packages automatically to our archive of nightly development versions. | ||||
* | gitlab-ci: add test:debian10-aarch64-ninja job | Brad King | 2021-01-27 | 1 | -0/+13 |
| | |||||
* | gitlab-ci: add build:centos7-aarch64 job | Brad King | 2021-01-27 | 1 | -0/+10 |
| | | | | | Test building our release for the `aarch64` architecture. For now, leave this job out during merge requests. | ||||
* | gitlab-ci: rename build:centos6-{release => x86_64} | Brad King | 2021-01-27 | 1 | -7/+7 |
| | | | | This makes room for a future equivalent for other architectures. | ||||
* | gitlab-ci: consolidate release and package job infrastructure | Brad King | 2021-01-27 | 1 | -9/+11 |
| | | | | | | Use `linux_release` in names associated with building or testing release-style binaries. Add a `.linux_package` helper to adjust the release binary build behavior for package-specific jobs. | ||||
* | gitlab-ci: add a job to upload macOS 10.10 binaries | Brad King | 2021-01-07 | 1 | -0/+11 |
| | |||||
* | Merge branch 'backport-rel-macos-modern' into rel-macos-modern | Brad King | 2021-01-07 | 1 | -0/+12 |
|\ | |||||
| * | ci: build separate macOS packages for macOS 10.13+ and macOS 10.10+ | Brad King | 2021-01-07 | 1 | -0/+12 |
| | | | | | | | | | | | | | | | | | | | | In order to support modern macOS features like Dark Mode, we need to use Qt 5.15, which requires macOS 10.13. However, we still want to support macOS 10.10 as well, for which we need to use Qt 5.9. Build separate macOS packages for these use cases. Fixes: #21606 Issue: #20825 | ||||
| * | gitlab-ci: add jobs to make Linux release packages for aarch64 on 3.19 branch | Hi Key | 2020-12-22 | 1 | -0/+23 |
| | | |||||
* | | gitlab-ci: add jobs to make Linux release packages for aarch64 | Hi Key | 2020-12-22 | 1 | -0/+23 |
| | | |||||
* | | Merge branch 'ci-fedora33-release' into ci-fedora33 | Ben Boeckel | 2020-11-13 | 1 | -17/+17 |
|\ \ | |/ | | | | | | | | | | | | | | | | | | | * 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: update Linux CI to use Fedora 33 | Ben Boeckel | 2020-11-13 | 1 | -17/+17 |
| | | |||||
* | | Begin post-3.19 development | Brad King | 2020-10-08 | 1 | -3/+3 |
|/ | |||||
* | gitlab-ci: Drop package pipeline upload jobs for release branch | Brad King | 2020-10-08 | 1 | -3/+3 |
| | | | | | The package pipeline for release versions should not upload packages automatically to our archive of nightly development versions. | ||||
* | gitlab-ci: add job to run test suite on Debian 10 with ninja | Brad King | 2020-10-05 | 1 | -0/+11 |
| | |||||
* | gitlab-ci: add jobs to make Linux release packages | Ben Boeckel | 2020-10-01 | 1 | -0/+23 |
| | | | | These reuse the doc artifacts as the macOS package does. | ||||
* | gitlab-ci: rename package-pipeline jobs to end in "-package" | Brad King | 2020-10-01 | 1 | -8/+8 |
| | |||||
* | gitlab-ci: add sphinx job to continuous build | Brad King | 2020-09-30 | 1 | -0/+3 |
| | |||||
* | gitlab-ci: use separate rules for dependent jobs | Brad King | 2020-09-30 | 1 | -9/+9 |
| | |||||
* | gitlab-ci: add a job to upload source packages | Brad King | 2020-09-29 | 1 | -0/+11 |
| | |||||
* | gitlab-ci: add a job to make source packages | Brad King | 2020-09-29 | 1 | -0/+8 |
| | |||||
* | gitlab-ci: re-organize packaging pipeline | Brad King | 2020-09-29 | 1 | -14/+16 |
| | | | | | Move the macOS package build job into the `build` stage. Since it depends on the sphinx doc package job, add a preceding `prep` stage. | ||||
* | gitlab-ci: Add GUI testing to each OS | Kyle Edwards | 2020-09-23 | 1 | -1/+1 |
| | |||||
* | gitlab-ci: add a job to upload macOS binaries | Ben Boeckel | 2020-09-16 | 1 | -0/+15 |
| | |||||
* | gitlab-ci: add a job to make macOS packages | Ben Boeckel | 2020-09-16 | 1 | -0/+13 |
| | |||||
* | gitlab-ci: add a job to make a doc "bundle" | Ben Boeckel | 2020-09-16 | 1 | -0/+8 |
| | | | | | This can be added to any other platform's package by reusing the artifact. |