summaryrefslogtreecommitdiffstats
path: root/coin/instructions
diff options
context:
space:
mode:
authorSimo Fält <simo.falt@qt.io>2023-01-16 11:01:45 +0200
committerSimo Fält <simo.falt@qt.io>2023-01-19 09:16:41 +0200
commit41ab4c2f55be6070346d1b85558c896903ba448b (patch)
tree7e9570f51bf30713511421f461109b39d9c5cde4 /coin/instructions
parent97165dbfa15118e197dd3ea28968d29141171a4d (diff)
COIN: Sign Windows binaries only with Packaging configs
We wasting time and resources by signing binaries that are for internal use only. Change-Id: Ic3271af7f11dac05979ff14a7ffa3f9075fe0ecb Reviewed-by: Jani Heikkinen <jani.heikkinen@qt.io>
Diffstat (limited to 'coin/instructions')
-rw-r--r--coin/instructions/cmake_module_build_instructions.yaml11
-rw-r--r--coin/instructions/cmake_qtbase_build_instructions.yaml11
2 files changed, 16 insertions, 6 deletions
diff --git a/coin/instructions/cmake_module_build_instructions.yaml b/coin/instructions/cmake_module_build_instructions.yaml
index f83d8711e8..88717ba206 100644
--- a/coin/instructions/cmake_module_build_instructions.yaml
+++ b/coin/instructions/cmake_module_build_instructions.yaml
@@ -76,9 +76,14 @@ instructions:
- !include "{{qt/qtbase}}/call_host_install.yaml"
- type: SignPackage
enable_if:
- condition: property
- property: host.os
- equals_value: Windows
+ condition: and
+ conditions:
+ - condition: property
+ property: host.os
+ equals_value: Windows
+ - condition: property
+ property: features
+ contains_value: Packaging
directory: "{{.InstallRoot}}/{{.AgentWorkingDir}}"
maxTimeInSeconds: 1200
maxTimeBetweenOutput: 1200
diff --git a/coin/instructions/cmake_qtbase_build_instructions.yaml b/coin/instructions/cmake_qtbase_build_instructions.yaml
index 31766865a7..b5cd9f60b7 100644
--- a/coin/instructions/cmake_qtbase_build_instructions.yaml
+++ b/coin/instructions/cmake_qtbase_build_instructions.yaml
@@ -63,9 +63,14 @@ instructions:
- !include "{{qt/qtbase}}/call_host_install.yaml"
- type: SignPackage
enable_if:
- condition: property
- property: host.os
- equals_value: Windows
+ condition: and
+ conditions:
+ - condition: property
+ property: host.os
+ equals_value: Windows
+ - condition: property
+ property: features
+ contains_value: Packaging
directory: "{{.InstallRoot}}/{{.AgentWorkingDir}}"
maxTimeInSeconds: 1200
maxTimeBetweenOutput: 1200