aboutsummaryrefslogtreecommitdiffstats
path: root/coin/instructions/common_environment.yaml
diff options
context:
space:
mode:
authorSimo Fält <simo.falt@qt.io>2023-01-19 15:06:46 +0200
committerQt Cherry-pick Bot <cherrypick_bot@qt-project.org>2023-02-22 12:36:11 +0000
commitb04be8aa620b20a2867a5d85150f4255a72d4bf0 (patch)
treeadf8d35689081000e6885566a385b9530b4ae05d /coin/instructions/common_environment.yaml
parenta6ac9804579a43dee0f808ba6a3f36885ea1257f (diff)
CI: Change the way we create wheels in CI
Instead of calling setup.py to re-use binaries and creating wheels we can call create_wheels.py directly from CI instructions. This enables us to sign Windows binaries in correct phase and directory. Change-Id: I7c69abe6e0b6591fb1df1e2f2805a015a49ce944 Reviewed-by: Cristian Maureira-Fredes <cristian.maureira-fredes@qt.io> (cherry picked from commit 4c42779f7fda9290076c1818379e4fbc78d308ab) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
Diffstat (limited to 'coin/instructions/common_environment.yaml')
-rw-r--r--coin/instructions/common_environment.yaml19
1 files changed, 19 insertions, 0 deletions
diff --git a/coin/instructions/common_environment.yaml b/coin/instructions/common_environment.yaml
index de83714e5..2c2e227c7 100644
--- a/coin/instructions/common_environment.yaml
+++ b/coin/instructions/common_environment.yaml
@@ -4,6 +4,25 @@ instructions:
variableName: QTEST_ENVIRONMENT
variableValue: "ci"
- type: EnvironmentVariable
+ variableName: PYSIDE_VIRTUALENV
+ variableValue: "{{.AgentWorkingDir}}\\pyside\\pyside-setup\\env"
+ enable_if:
+ condition: property
+ property: host.os
+ equals_value: Windows
+ - type: EnvironmentVariable
+ variableName: PYSIDE_VIRTUALENV
+ variableValue: "{{.AgentWorkingDir}}/pyside/pyside-setup/env"
+ enable_if:
+ condition: or
+ conditions:
+ - condition: property
+ property: host.os
+ equals_value: MacOS
+ - condition: property
+ property: host.os
+ equals_value: Linux
+ - type: EnvironmentVariable
variableName: TARGET_ARCHITECTURE
variableValue: amd64
enable_if: