Allow disabling module build and building of tests per module
This patch enables per module control of the build instructions. This enables documentation building in modules that are not capable of building the module itself on linux. Change-Id: I72b7931c5ffda9bf437a99c27c0bb340665ce927 Reviewed-by: Oliver Wolff <oliver.wolff@qt.io> Reviewed-by: Simo Fält <simo.falt@qt.io>bb10
parent
22d692e9e0
commit
6172f3101e
|
|
@ -3,8 +3,14 @@ instructions:
|
|||
- !include "{{qt/qtbase}}/prepare_building_env.yaml"
|
||||
- type: Group
|
||||
instructions:
|
||||
- !include "{{qt/qtbase}}/cmake_module_build_instructions.yaml"
|
||||
- !include "{{qt/qtbase}}/cmake_build_and_upload_test_artifacts_host.yaml"
|
||||
- type: Group
|
||||
instructions:
|
||||
- !include "{{qt/qtbase}}/cmake_module_build_instructions.yaml"
|
||||
- !include "{{qt/qtbase}}/cmake_build_and_upload_test_artifacts_host.yaml"
|
||||
disable_if:
|
||||
condition: runtime
|
||||
env_var: QT_CI_SKIP_MODULE_BUILD
|
||||
not_equals_value: null
|
||||
- !include "{{qt/qtbase}}/cmake_documentation_build.yaml"
|
||||
enable_if:
|
||||
condition: and
|
||||
|
|
|
|||
Loading…
Reference in New Issue