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> (cherry picked from commit 6172f3101e6606d48cca8424c5472af1daeefc17)
This commit is contained in:
parent
9c0ba50658
commit
4f923348f5
@ -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…
x
Reference in New Issue
Block a user