Brad King
c8591c61d8
ci: use Fedora 41 images and environments
2024-10-26 06:01:10 -04:00
Brad King
9c004ddb3d
ci: use Fedora 40 images and environments
...
Leave the HIP-specific job on Fedora 39 for now.
Issue: #25932
2024-04-24 16:45:20 -04:00
Brad King
99238b23e9
ci: use Fedora 39 images and environments
2023-11-17 09:58:22 -05:00
Brad King
bdaa9e1e4e
ci: use Fedora 38 images and environments
2023-05-22 17:16:12 -04:00
Brad King
fc8a981893
gitlab-ci: Generalize package and help upload URLs
2023-02-28 13:39:52 -05:00
Brad King
6a38c5dccb
gitlab-ci: replace 'linux' tags with 'linux-x86_64' in upload jobs
...
These were missed by commit 94d82d91d5
(gitlab-ci: replace 'linux'
tags with 'linux-x86_64', 2022-11-30).
2022-12-01 07:55:51 -05:00
Brad King
757d9f1507
gitlab-ci: use Fedora 37 images and environments
2022-11-17 08:23:52 -05:00
Ben Boeckel
ef6a7921e5
gitlab-ci: use Fedora 36 images and environments
2022-05-24 09:09:45 -04:00
Brad King
c7bc763d58
Merge topic 'ci-release-manual'
...
eb410615f2
gitlab-ci: start release package pipelines manually
3a90800a9c
gitlab-ci: simplify package pipeline job conditions
9a1b301c85
gitlab-ci: add sanity check to upload jobs
Acked-by: Kitware Robot <kwrobot@kitware.com>
Merge-request: !7143
2022-04-05 15:39:14 -04:00
Brad King
3a90800a9c
gitlab-ci: simplify package pipeline job conditions
...
Use the job stage to distinguish upload jobs instead of an
explicit variable.
2022-04-05 15:00:17 -04:00
Brad King
9a1b301c85
gitlab-ci: add sanity check to upload jobs
...
Ensure that the upload destination is not empty.
2022-04-05 15:00:17 -04:00
Brad King
b20a19fca1
Merge branch 'backport-3.22-ci-package-uploads' into ci-package-uploads
2022-04-04 13:26:19 -04:00
Brad King
cb44e0d47c
gitlab-ci: distinguish release and development pipeline schedules
...
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.
2022-04-04 13:23:37 -04:00
Brad King
3a9a9a3ace
gitlab-ci: clarify name of package upload job template
...
The template is used to upload both source and binary packages.
2022-04-04 13:23:35 -04:00
Brad King
0ab6e5ca5b
gitlab-ci: update to Fedora 35 for upload jobs
2022-02-01 17:20:29 -05:00
Brad King
a69e6dba92
gitlab-ci: update to Fedora 34 for upload jobs
...
Also add 'cmake' tag to match the rest of our jobs.
2021-05-12 07:17:35 -04:00
Brad King
a5a4b0b6ab
gitlab-ci: add jobs to upload cmake.org/cmake/help/git-{master,stage} docs
2021-05-07 10:14:29 -04:00
Brad King
eb7cbb577e
gitlab-ci: clarify name of rsync upload block for binaries
2021-05-07 09:52:59 -04:00
Brad King
3679b74a69
gitlab-ci: update upload jobs to go to cmake.org
...
Upload binaries to `cmake.org` through its own name rather than
through the `public.kitware.com` alias.
2021-01-07 16:09:28 -05:00
Brad King
d747684bbb
gitlab-ci: reduce verbosity of binary upload
...
Tell `ssh` not to print informational messages.
2020-09-17 10:12:48 -04:00
Ben Boeckel
9671282bcc
gitlab-ci: add a job to upload macOS binaries
2020-09-16 16:09:01 -04:00