| Commit message (Collapse) | Author | Age | Files | Lines |
|\ |
|
| | |
|
| | |
|
|\ \
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
b20a19fca1 Merge branch 'backport-3.22-ci-package-uploads' into ci-package-uploads
cb44e0d47c gitlab-ci: distinguish release and development pipeline schedules
3a9a9a3ace gitlab-ci: clarify name of package upload job template
Acked-by: Kitware Robot <kwrobot@kitware.com>
Merge-request: !7142
|
| |\ \
| | |/ |
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Redefine the `CMAKE_CI_PACKAGE` pipeline schedule variable to
indicate whether it is for a development version (`dev`) or a
release version (`v[0-9]...`). Use this to automatically turn
package upload jobs on or off without having to edit the jobs
in `.gitlab-ci.yml` for release branches.
|
| | |
| | |
| | |
| | | |
The template is used to upload both source and binary packages.
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
This helps to maximize the amount of information visible in the GitLab
web interface.
Also document their meaning in the developer documentation and in the CI
configuration file directly.
See: https://gitlab.com/gitlab-org/gitlab/-/issues/8496
|
| | | |
|
| | | |
|
| | |
| | |
| | |
| | | |
Name the tag groups based on the VS version needed.
|
|\ \ \
| |/ /
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
1f601753d7 gitlab-ci: add jobs testing cuda11.6 with nvcc and clang 13
7716750062 ci: add cuda11.6 base image
77bdcc949d gitlab-ci: run CUDA and HIP test jobs in any non-MR pipeline
Acked-by: Kitware Robot <kwrobot@kitware.com>
Merge-request: !7038
|
| | | |
|
| | |
| | |
| | |
| | |
| | |
| | | |
Previously we only ran these in a scheduled nightly pipeline.
We should run them in pipelines on integration branches too,
particularly for the `release` branch.
|
|\ \ \
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
bba3d65bb6 ci: add fedora35-ninja build and test jobs in continuous pipeline
e3519aced4 ci: configure rules to enable dependent jbos in continuous pipeline
Acked-by: Kitware Robot <kwrobot@kitware.com>
Merge-request: !7034
|
| | | | |
|
|/ / / |
|
|\ \ \
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
3fe20db126 gitlab-ci: add jobs testing Intel 2022.0.2 compilers on Linux
6675fdd5c9 gitlab-ci: add jobs testing Intel 2021.4.0 compilers on Linux
ce8d471d94 gitlab-ci: add jobs testing Intel 2021.3.0 compilers on Linux
Acked-by: Kitware Robot <kwrobot@kitware.com>
Merge-request: !6962
|
| | | |
| | | |
| | | |
| | | |
| | | | |
Note that the classic compiler version is 2021.5.0, but we still
have it in the 2022.0.2 base image.
|
| | | | |
|
| | | | |
|
|/ / /
| | |
| | |
| | |
| | |
| | | |
In commit c1f4bd792b (ci: Add LLVM/Clang 13.0 nightly CI jobs on
Windows, 2022-02-02) we added three of the four combinations of
`clang-cl`/`clang++` with NMake/Ninja. Add the last combination.
|
| | |
| | |
| | |
| | |
| | | |
Add jobs covering the `clang-cl` front-end with Ninja and NMake.
Add a job covering the `clang++` front-end with Ninja.
|
|/ / |
|
| |
| |
| |
| |
| | |
The package pipeline for release versions should not upload packages
automatically to our archive of nightly development versions.
|
| | |
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
This helps to maximize the amount of information visible in the GitLab
web interface.
Also document their meaning in the developer documentation and in the CI
configuration file directly.
See: https://gitlab.com/gitlab-org/gitlab/-/issues/8496
|
| | |
|
| | |
|
| | |
|
| |
| |
| |
| |
| | |
Rename `cmake_test_windows_{nmake => msvc}` since it fetches MSVC,
not NMake.
|
| | |
|
| |
| |
| |
| |
| | |
Now that the primary VS jobs have been converted to VS 2022,
add nightly CI jobs to cover VS 2019.
|
| | |
|
| |
| |
| |
| |
| |
| | |
Name the tag groups based on the VS version needed, if any. Drop
VS-related tags from Windows jobs that do not need any pre-installed VS
version.
|
| | |
|
| | |
|
| | |
|
|/ |
|
|
|
|
|
| |
The package pipeline for release versions should not upload packages
automatically to our archive of nightly development versions.
|
|\
| |
| |
| |
| |
| |
| |
| | |
915ef42cab gitlab-ci: Fix asan test job rules
Acked-by: Kitware Robot <kwrobot@kitware.com>
Acked-by: Ben Boeckel <ben.boeckel@kitware.com>
Merge-request: !6601
|
| |
| |
| |
| |
| |
| | |
The job runs dependently after the asan build job. Fix the rules for
the job added by commit 20bc209a0c (gitlab-ci: add clang asan job,
2021-06-07, v3.21.0-rc1~61^2).
|
|/ |
|
| |
|
|\
| |
| |
| |
| |
| |
| |
| |
| | |
cb5c03ed04 gitlab-ci: upload JUnit reports for builds
722270ff50 ci: update to 3.21.0-rc2 for CI usage
Acked-by: Kitware Robot <kwrobot@kitware.com>
Acked-by: Craig Scott <craig.scott@crascit.com>
Merge-request: !6072
|
| |
| |
| |
| |
| | |
GitLab can render test results which come from JUnit files and inform
which tests have started failing on an MR.
|
| | |
|
|/ |
|
|
|
|
|
| |
The package pipeline for release versions should not upload packages
automatically to our archive of nightly development versions.
|
|\
| |
| |
| |
| |
| |
| |
| | |
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
|