diff options
author | Simo Fält <simo.falt@qt.io> | 2023-01-19 15:06:46 +0200 |
---|---|---|
committer | Qt Cherry-pick Bot <cherrypick_bot@qt-project.org> | 2023-02-22 12:36:11 +0000 |
commit | b04be8aa620b20a2867a5d85150f4255a72d4bf0 (patch) | |
tree | adf8d35689081000e6885566a385b9530b4ae05d /coin/instructions/common_environment.yaml | |
parent | a6ac9804579a43dee0f808ba6a3f36885ea1257f (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.yaml | 19 |
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: |