| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|\
| |
| |
| |
| |
| |
| |
| | |
661ff7f2d8 gitlab-ci: equally delay all jobs on integration branches
Acked-by: Kitware Robot <kwrobot@kitware.com>
Acked-by: Ben Boeckel <ben.boeckel@kitware.com>
Merge-request: !6013
|
| |
| |
| |
| |
| |
| | |
When running a pipeline on an integration branch in `cmake/cmake`, delay
the lint jobs just as much as all the others. This avoids starting them
unnecessarily during a sequence of merges over a short time range.
|
| | |
|
| |
| |
| |
| | |
Share common content between the intelclassic and inteloneapi variants.
|
|\ \
| |/
| |
| |
| |
| |
| |
| | |
3fd2cffb4d ci: limit builds by machine load
6317f92120 ci: pay attention to the machine load when running tests
Acked-by: Kitware Robot <kwrobot@kitware.com>
Merge-request: !5989
|
| |
| |
| |
| |
| | |
To avoid starving test jobs, the build jobs should also back off if
there is a lot of machine load.
|
| |
| |
| |
| |
| |
| | |
CMake's test suite is sensitive to machine load and can cause spurious
timeouts. To acknowledge this, prevent CTest from spawning tests into a
busy machine.
|
| | |
|
|\ \
| |/ |
|
| | |
|
| | |
|
| |\
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
7829136a6f gitlab-ci: Tell CDash when a test-ext job is done
Acked-by: Kitware Robot <kwrobot@kitware.com>
Acked-by: Ben Boeckel <ben.boeckel@kitware.com>
Merge-request: !5971
|
|\ \ \
| | |/
| |/|
| | |
| | |
| | |
| | |
| | | |
7829136a6f gitlab-ci: Tell CDash when a test-ext job is done
Acked-by: Kitware Robot <kwrobot@kitware.com>
Acked-by: Ben Boeckel <ben.boeckel@kitware.com>
Merge-request: !5971
|
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
These jobs are self-contained and so can be re-run on their own to
produce a whole new submission to CDash. Tell CDash when each
submission is done so re-running a job replaces results rather than
accumulating them.
|
|\ \ \
| | |/
| |/|
| | |
| | |
| | |
| | |
| | |
| | | |
472a11c3d2 Merge branch 'backport-3.19-ci-msvc-14.28-16.9' into ci-msvc-14.28-16.9
3a042bef8e gitlab-ci: Update Windows builds to MSVC 19.28-16.9 toolset
Acked-by: Kitware Robot <kwrobot@kitware.com>
Acked-by: Ben Boeckel <ben.boeckel@kitware.com>
Merge-request: !5935
|
| |\ \
| | |/ |
|
| | | |
|
| | |
| | |
| | |
| | |
| | |
| | | |
The 16.8 and 16.9 toolset numbers vary only in their third component.
Use CMake 3.19.7 for three-component toolset version specification
support.
|
| | | |
|
| | | |
|
| | | |
|
| | | |
|
| | | |
|
| | | |
|
|\ \ \
| |/ /
| | |
| | |
| | |
| | |
| | | |
7662344faa gitlab-ci: Fix using VS 16.8 toolset under VS 16.9
Acked-by: Kitware Robot <kwrobot@kitware.com>
Merge-request: !5910
|
| | |
| | |
| | |
| | |
| | |
| | | |
The 16.8 and 16.9 toolset numbers vary only in their third component.
Use CMake 3.19.7 for three-component toolset version specification
support.
|
|\ \ \
| |/ /
| | |
| | |
| | |
| | |
| | |
| | | |
9b5eae9cde gitlab-ci: remove redundant sphinx build from release-style CI jobs
Acked-by: Kitware Robot <kwrobot@kitware.com>
Acked-by: Ben Boeckel <ben.boeckel@kitware.com>
Merge-request: !5905
|
| | |
| | |
| | |
| | |
| | |
| | | |
The Sphinx build is mostly serial and takes a long time. All our CI
pipelines (packaging, integration branches, merge requests) have a
dedicated job for the Sphinx build.
|
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
In commit a58e3c7e8b (ci: Skip the Module.ExternalData test on Windows,
2020-10-01, v3.19.0-rc1~59^2) the test was dropped pending further
investigation. We've now (hopefully) resolved the underlying problem,
so we can restore the test.
|
|\ \ \
| |/ /
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
e5698605d7 gitlab-ci: ignore failing tests for external IDE testing
beb130c65d gitlab-ci: allow some jobs to ignore failing tests on nightly runs
18d6737e96 gitlab-ci: always upload test and release artifacts
Acked-by: Kitware Robot <kwrobot@kitware.com>
Merge-request: !5871
|
| | | |
|
| | | |
|
| | | |
|
|\ \ \
| |/ /
| | |
| | |
| | |
| | |
| | | |
85ef0a84a0 gitlab-ci: update macOS jobs to use Xcode 12.4
Acked-by: Kitware Robot <kwrobot@kitware.com>
Merge-request: !5858
|
| | | |
|
|\ \ \
| |/ /
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
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
|
| | |
| | |
| | |
| | | |
For now, leave these jobs out during merge requests.
|
| | |
| | |
| | |
| | |
| | | |
This makes room for future equivalents for other architectures.
The packaging jobs produce universal binaries, so leave them as-is.
|
| | |
| | |
| | |
| | | |
Our custom build includes a patch to avoid server startup timeouts.
|
| | |
| | |
| | |
| | |
| | |
| | | |
The upstream release includes binaries for the architectures we need.
However, the binaries do not have execute permission in their tarballs,
so add it explicitly.
|
| | |
| | |
| | |
| | | |
It is a universal binary for both `x86_64` and `arm64` architectures.
|
|/ /
| |
| |
| | |
These are expected to work under a normal VS installation.
|
| | |
|
| | |
|
| |
| |
| |
| |
| |
| | |
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.
|
| | |
|
| | |
|
| | |
|
| | |
|