| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
| |
Over time we are adding `arm64` hosts and removing `x86_64` hosts.
|
| |
|
|
|
|
| |
Over time we are adding `arm64` hosts and removing `x86_64` hosts.
|
|\
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
7c60a2625d gitlab-ci: Optionally upload release packages to custom URL
fc8a981893 gitlab-ci: Generalize package and help upload URLs
f73649823b gitlab-ci: Stage unsigned release package artifacts in a dedicated directory
0929221ca3 gitlab-ci: Simplify Windows packaging pipeline
ce2e825306 gitlab-ci: Simplify macOS packaging jobs
05531a7c4e gitlab-ci: add pre-build and post-build steps to Windows
5ab92d8e71 gitlab-ci: add pre-build and post-build steps to macOS
Acked-by: Kitware Robot <kwrobot@kitware.com>
Acked-by: Ben Boeckel <ben.boeckel@kitware.com>
Merge-request: !8266
|
| |
| |
| |
| | |
Run cpack in a post-build step instead of duplicating the job script.
|
| |
| |
| |
| |
| |
| | |
Apply the approach from commit 372ce5bffe (ci: add pre-build and
post-build steps to Linux, 2022-12-05, v3.26.0-rc1~225^2~1) to
build jobs on macOS.
|
|/ |
|
|\
| |
| |
| |
| |
| |
| | |
85d2ce0bfe gitlab-ci: update macOS jobs to use Xcode 14.2
Acked-by: Kitware Robot <kwrobot@kitware.com>
Merge-request: !8023
|
| | |
|
| |
| |
| |
| |
| | |
The latter tags are now available on our CI runners to more explicitly
distinguish `{macos,windows}-x86_64` from `{macos,windows}-arm64`.
|
| |
| |
| |
| |
| | |
This groups their definitions nicely, and makes their purpose more
clear from reference sites.
|
| |
| |
| |
| |
| | |
The '_builder' part of tag entry names is not useful with our current
naming conventions.
|
|/
|
|
|
| |
Since Apple does not distribute the OpenMP header and library
with its AppleClang compiler, download them as part of the jobs.
|
| |
|
| |
|
|\
| |
| |
| |
| |
| |
| | |
eddf057830 gitlab-ci: update macOS jobs to use Xcode 13.4
Acked-by: Kitware Robot <kwrobot@kitware.com>
Merge-request: !7520
|
| | |
|
| |\
| | |
| | |
| | | |
Merge-request: !7204
|
| |\ \
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
8cb32fc8ad gitlab-ci: update macOS jobs to use Xcode 13.2
Acked-by: Kitware Robot <kwrobot@kitware.com>
Merge-request: !6897
|
| |\ \ \
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
224d81e804 gitlab-ci: update macOS jobs to use Xcode 13.1
Acked-by: Kitware Robot <kwrobot@kitware.com>
Merge-request: !6757
|
| | | | | |
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
Apply the approach from commit 747940157f (gitlab-ci: init environment
with per-CMAKE_CONFIGURATION shell scripts, 2021-03-12,
v3.21.0-rc1~480^2~4) to macOS and Windows too.
|
|\ \ \ \ \
| | |_|_|/
| |/| | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
65b6daf776 gitlab-ci: update macOS jobs to use Xcode 13.3
94361a1309 Tests: Ignore all classes in Xcode internal objc warnings
da9f864513 Tests: Teach RunCMake to ignore Xcode extension point warnings
Acked-by: Kitware Robot <kwrobot@kitware.com>
Merge-request: !7204
|
| | |_|/
| |/| | |
|
| | | |
| | | |
| | | |
| | | |
| | | | |
The script is a standalone ctest script that runs all steps.
It can be used for more than just external tests.
|
| | | |
| | | |
| | | |
| | | | |
The latter follows our convention for other variable names.
|
|\ \ \ \
| |/ / /
| | | |
| | | |
| | | |
| | | |
| | | | |
8cb32fc8ad gitlab-ci: update macOS jobs to use Xcode 13.2
Acked-by: Kitware Robot <kwrobot@kitware.com>
Merge-request: !6897
|
| | |/
| |/| |
|
|\ \ \
| |/ /
| | /
| |/
|/|
| |
| | |
224d81e804 gitlab-ci: update macOS jobs to use Xcode 13.1
Acked-by: Kitware Robot <kwrobot@kitware.com>
Merge-request: !6757
|
| | |
|
|/ |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
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.
|
|
|
|
|
|
|
|
|
|
| |
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
|
| |
|
|
|
|
| |
It is not compatible with building for multiple architectures.
|
| |
|
| |
|
|
|
|
|
| |
Move the macOS package build job into the `build` stage. Since it
depends on the sphinx doc package job, add a preceding `prep` stage.
|
|
|
|
| |
This avoids server reuse between different projects on the same machine.
|
| |
|
| |
|
|
|
|
|
| |
They're not actually the same anyways and the anchors can't be shared
between the files. We can figure out refactoring in the future.
|
|
|
|
| |
YAML anchors are not supported across include files.
|
|
Also add comments for sections to make it easier to figure out what's
going on.
Also rename the `cmake_test_unix_package` to be Linux-specific since it
actually is.
|