summaryrefslogtreecommitdiffstats
path: root/.gitlab-ci.yml
diff options
context:
space:
mode:
Diffstat (limited to '.gitlab-ci.yml')
-rw-r--r--.gitlab-ci.yml58
1 files changed, 53 insertions, 5 deletions
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 465dc2c..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:
@@ -363,6 +397,13 @@ test:intel2021.1.2-makefiles:
CMAKE_CI_BUILD_NAME: intel2021.1.2_makefiles
CMAKE_CI_INTELCOMPILER_IMAGE_TAG: 2021.1.2-el8
+test:intel2021.2.0-makefiles:
+ extends:
+ - .cmake_test_linux_intelclassic_makefiles
+ variables:
+ CMAKE_CI_BUILD_NAME: intel2021.2.0_makefiles
+ CMAKE_CI_INTELCOMPILER_IMAGE_TAG: 2021.2.0-el8
+
test:oneapi2021.1.1-makefiles:
extends:
- .cmake_test_linux_inteloneapi_makefiles
@@ -377,6 +418,13 @@ test:oneapi2021.1.2-makefiles:
CMAKE_CI_BUILD_NAME: oneapi2021.1.2_makefiles
CMAKE_CI_INTELCOMPILER_IMAGE_TAG: 2021.1.2-el8
+test:oneapi2021.2.0-makefiles:
+ extends:
+ - .cmake_test_linux_inteloneapi_makefiles
+ variables:
+ CMAKE_CI_BUILD_NAME: oneapi2021.2.0_makefiles
+ CMAKE_CI_INTELCOMPILER_IMAGE_TAG: 2021.2.0-el8
+
build:linux-x86_64-package:
extends:
- .linux_package
@@ -392,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
@@ -416,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
@@ -528,7 +576,7 @@ build:macos-package:
upload:macos-package:
extends:
- - .rsync_upload
+ - .rsync_upload_binary
- .run_only_for_package
dependencies:
- build:macos-package
@@ -551,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