summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorToni Saario <toni.saario@qt.io>2024-05-17 11:36:50 +0300
committerToni Saario <toni.saario@qt.io>2024-05-17 14:36:27 +0300
commit8d5e7d50d8dbf1ad79bd8ff9f6ef6028eba481c9 (patch)
tree8d6d48731e593e03d42f4d333f2a31c1ebe4f7ab
parente82b79d3824936d6cfa939a6053d3bde78af8735 (diff)
Coin: sign only x86 packagesHEADdev
Coin is currently missing support for arm64 signing. Drop the signing on arm64 for time being to allow packaging flag to be added to export arm64 builds. Change-Id: If684fa4d787fccb99ac9a0ebad56ec723faba354 Reviewed-by: Jani Heikkinen <jani.heikkinen@qt.io>
-rw-r--r--coin/instructions/cmake_module_build_instructions.yaml3
-rw-r--r--coin/instructions/cmake_qtbase_build_instructions.yaml3
2 files changed, 6 insertions, 0 deletions
diff --git a/coin/instructions/cmake_module_build_instructions.yaml b/coin/instructions/cmake_module_build_instructions.yaml
index a589941701..262fbfe540 100644
--- a/coin/instructions/cmake_module_build_instructions.yaml
+++ b/coin/instructions/cmake_module_build_instructions.yaml
@@ -84,6 +84,9 @@ instructions:
- condition: property
property: features
contains_value: Packaging
+ - condition: property
+ property: host.arch
+ equals_value: X86_64 # Sign only on X86 until Coin has support for arm signing
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 01eb7f3264..05c05d0bfb 100644
--- a/coin/instructions/cmake_qtbase_build_instructions.yaml
+++ b/coin/instructions/cmake_qtbase_build_instructions.yaml
@@ -81,6 +81,9 @@ instructions:
- condition: property
property: features
contains_value: Packaging
+ - condition: property
+ property: host.arch
+ equals_value: X86_64 # Sign only on X86 until Coin has support for arm signing
directory: "{{.InstallRoot}}/{{.AgentWorkingDir}}"
maxTimeInSeconds: 1200
maxTimeBetweenOutput: 1200