From 8d5e7d50d8dbf1ad79bd8ff9f6ef6028eba481c9 Mon Sep 17 00:00:00 2001 From: Toni Saario Date: Fri, 17 May 2024 11:36:50 +0300 Subject: [PATCH] Coin: sign only x86 packages 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 --- coin/instructions/cmake_module_build_instructions.yaml | 3 +++ coin/instructions/cmake_qtbase_build_instructions.yaml | 3 +++ 2 files changed, 6 insertions(+) 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