summaryrefslogtreecommitdiffstats
path: root/.gitlab-ci.yml
diff options
context:
space:
mode:
authorBrad King <brad.king@kitware.com>2021-05-07 14:48:56 (GMT)
committerKitware Robot <kwrobot@kitware.com>2021-05-07 14:49:02 (GMT)
commite417d460469cb5c225c8126dc499f3a122365660 (patch)
treeaffb25b8d2ad35fdc1e37737d606f65c9f0946d5 /.gitlab-ci.yml
parenteac20afe9af631fbc7ea1b172e066875895077ce (diff)
parenta5a4b0b6ab01a6747a9ee4aed3693836f77c3eef (diff)
downloadCMake-e417d460469cb5c225c8126dc499f3a122365660.zip
CMake-e417d460469cb5c225c8126dc499f3a122365660.tar.gz
CMake-e417d460469cb5c225c8126dc499f3a122365660.tar.bz2
Merge topic 'ci-cmake.org-help'
a5a4b0b6ab gitlab-ci: add jobs to upload cmake.org/cmake/help/git-{master,stage} docs 354ae6fe2e gitlab-ci: add jobs to build cmake.org/cmake/help/git-{master,stage} docs eb7cbb577e gitlab-ci: clarify name of rsync upload block for binaries Acked-by: Kitware Robot <kwrobot@kitware.com> Acked-by: Ben Boeckel <ben.boeckel@kitware.com> Merge-request: !6103
Diffstat (limited to '.gitlab-ci.yml')
-rw-r--r--.gitlab-ci.yml44
1 files changed, 39 insertions, 5 deletions
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 18844d1..f8a22a5 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -54,7 +54,7 @@ prep:doc-package:
upload:source-package:
extends:
- - .rsync_upload
+ - .rsync_upload_binary
- .run_only_for_package
dependencies:
- prep:source-package
@@ -63,6 +63,40 @@ upload:source-package:
variables:
RSYNC_DESTINATION: dev
+# Documentation builds
+
+build:help:master:
+ extends:
+ - .cmake_org_help
+ - .run_only_for_continuous_master
+
+upload:help:master:
+ extends:
+ - .rsync_upload_help
+ - .run_only_for_continuous_master
+ variables:
+ RSYNC_DESTINATION: git-master
+ dependencies:
+ - build:help:master
+ needs:
+ - build:help:master
+
+build:help:stage:
+ extends:
+ - .cmake_org_help
+ - .run_only_for_continuous_stage
+
+upload:help:stage:
+ extends:
+ - .rsync_upload_help
+ - .run_only_for_continuous_stage
+ variables:
+ RSYNC_DESTINATION: git-stage
+ dependencies:
+ - build:help:stage
+ needs:
+ - build:help:stage
+
# Lint builds
build:debian10-iwyu:
@@ -406,7 +440,7 @@ build:linux-x86_64-package:
upload:linux-x86_64-package:
extends:
- - .rsync_upload
+ - .rsync_upload_binary
- .run_only_for_package
dependencies:
- build:linux-x86_64-package
@@ -430,7 +464,7 @@ build:linux-aarch64-package:
upload:linux-aarch64-package:
extends:
- - .rsync_upload
+ - .rsync_upload_binary
- .run_only_for_package
dependencies:
- build:linux-aarch64-package
@@ -542,7 +576,7 @@ build:macos-package:
upload:macos-package:
extends:
- - .rsync_upload
+ - .rsync_upload_binary
- .run_only_for_package
dependencies:
- build:macos-package
@@ -565,7 +599,7 @@ build:macos10.10-package:
upload:macos10.10-package:
extends:
- - .rsync_upload
+ - .rsync_upload_binary
- .run_only_for_package
dependencies:
- build:macos10.10-package