Coin: Add a way to disable test upload

The use case is where blocking test building is wanted but they cannot
be uploaded due to being static or they would simply be unused.

Pick-to: 6.7
Change-Id: I32ad20fea2ec032fb1f1a9b86025b34f192e0ed2
Reviewed-by: Alexandru Croitor <alexandru.croitor@qt.io>
(cherry picked from commit 6a0c94b62d948d3da0da241cf1e6c15188069169)
Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
This commit is contained in:
Toni Saario 2024-06-10 11:54:32 +03:00 committed by Qt Cherry-pick Bot
parent 27ecdc611c
commit 9e5759cd2a

View File

@ -71,6 +71,11 @@ instructions:
maxTimeBetweenOutput: 1200
# INTEGRITY artifacts aren't used.
disable_if:
condition: property
property: target.osVersion
equals_value: INTEGRITY
condition: or
conditions:
- condition: property
property: target.osVersion
equals_value: INTEGRITY
- condition: property
property: features
contains_value: DoNotUploadTests