summaryrefslogtreecommitdiffstats
path: root/coin/instructions
diff options
context:
space:
mode:
authorArttu Tarkiainen <arttu.tarkiainen@qt.io>2023-11-02 12:14:38 +0200
committerArttu Tarkiainen <arttu.tarkiainen@qt.io>2023-11-03 12:06:34 +0200
commit55c8f3e5794e9edbad7954e8f2c9cb920622511e (patch)
tree1accbf05e7c8c89b1067cee8cd39cd3cb1b5e144 /coin/instructions
parent4e86087ba55d93e26acd5a2a08a29a725e8495df (diff)
Coin: update filenames for Linux aarch64 installers
To avoid confusion with the x86_64 builds. Change-Id: Icb195a02f041416d5aba65f3c6d4d34fd72151f5 Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org> Reviewed-by: Iikka Eklund <iikka.eklund@qt.io>
Diffstat (limited to 'coin/instructions')
-rw-r--r--coin/instructions/make_instructions.yaml26
1 files changed, 26 insertions, 0 deletions
diff --git a/coin/instructions/make_instructions.yaml b/coin/instructions/make_instructions.yaml
index 05c6044cf..ee171dc45 100644
--- a/coin/instructions/make_instructions.yaml
+++ b/coin/instructions/make_instructions.yaml
@@ -91,6 +91,32 @@ instructions:
- condition: property
property: host.os
equals_value: Linux
+ - condition: property
+ property: target.arch
+ equals_value: X86_64
+
+ - type: Group
+ instructions:
+ - type: ChangeDirectory
+ directory: "{{.InstallRoot}}/{{.AgentWorkingDir}}"
+ - type: ExecuteCommand
+ command: "python3 {{.SourceDir}}/coin/create_ifw_installer.py --src-dir {{.SourceDir}} --bld-dir {{.SourceDir}} --target-dir {{.SourceDir}}/IfwInstaller --target-name QtInstallerFramework-linux-aarch64-4.7.0-alpha.run"
+ maxTimeInSeconds: 36000
+ maxTimeBetweenOutput: 3600
+ userMessageOnFailure: "Failed to create ifw installer."
+ - type: Rename
+ sourcePath: "{{.SourceDir}}/IfwInstaller/QtInstallerFramework-linux-aarch64-4.7.0-alpha.run"
+ targetPath: "{{.InstallRoot}}/{{.AgentWorkingDir}}/QtInstallerFramework-linux-aarch64-4.7.0-alpha.run"
+ userMessageOnFailure: "Failed to copy installer."
+ enable_if:
+ condition: and
+ conditions:
+ - condition: property
+ property: host.os
+ equals_value: Linux
+ - condition: property
+ property: target.arch
+ equals_value: AARCH64
- type: Group
instructions: