summaryrefslogtreecommitdiff
path: root/coin/instructions/coin_dom_standalone_old_qt_win.yaml
diff options
context:
space:
mode:
Diffstat (limited to 'coin/instructions/coin_dom_standalone_old_qt_win.yaml')
-rw-r--r--coin/instructions/coin_dom_standalone_old_qt_win.yaml75
1 files changed, 75 insertions, 0 deletions
diff --git a/coin/instructions/coin_dom_standalone_old_qt_win.yaml b/coin/instructions/coin_dom_standalone_old_qt_win.yaml
new file mode 100644
index 0000000000..12826af613
--- /dev/null
+++ b/coin/instructions/coin_dom_standalone_old_qt_win.yaml
@@ -0,0 +1,75 @@
+type: Group
+instructions:
+ - type: SetBuildDirectory
+ directory: "{{.SourceDir}}/examples/qml/qmldom"
+ - type: MakeDirectory
+ directory: "{{.BuildDir}}/qt63"
+ - type: ChangeDirectory
+ directory: "{{.BuildDir}}/qt63"
+ - type: EnvironmentVariable
+ variableName: CONFIGURE_ENV_PREFIX
+ variableValue: "{{.Env.ENV_PREFIX}}"
+ - type: ExecuteCommand
+ command: "curl -s http://ci-files02-hki.intra.qt.io/packages/jenkins/archive/qtdesignstudio/qt_63_snapshot_to_test_qmldom_standalone/qtbase/qtbase-Windows-Windows_10_21H2-MSVC2019-Windows-Windows_10_21H2-X86_64.7z -o qtbase.7z"
+ ignoreExitCode: false
+ maxTimeInSeconds: 1800
+ maxTimeBetweenOutput: 900
+ userMessageOnFailure: >
+ download of http://ci-files02-hki.intra.qt.io/packages/jenkins/archive/qtdesignstudio/qt_63_snapshot_to_test_qmldom_standalone/qtbase/qtbase-Windows-Windows_10_21H2-MSVC2019-Windows-Windows_10_21H2-X86_64.7z failed
+ - type: ExecuteCommand
+ command: "curl -s http://ci-files02-hki.intra.qt.io/packages/jenkins/archive/qtdesignstudio/qt_63_snapshot_to_test_qmldom_standalone/qtdeclarative/qtdeclarative-Windows-Windows_10_21H2-MSVC2019-Windows-Windows_10_21H2-X86_64.7z -o qtdeclarative.7z"
+ ignoreExitCode: false
+ maxTimeInSeconds: 1800
+ maxTimeBetweenOutput: 900
+ userMessageOnFailure: >
+ Download of http://ci-files02-hki.intra.qt.io/packages/jenkins/archive/qtdesignstudio/qt_63_snapshot_to_test_qmldom_standalone/qtdeclarative/qtdeclarative-Windows-Windows_10_21H2-MSVC2019-Windows-Windows_10_21H2-X86_64.7z failed
+ - type: ExecuteCommand
+ command: "7z.exe x qtbase.7z"
+ ignoreExitCode: false
+ maxTimeInSeconds: 1800
+ maxTimeBetweenOutput: 900
+ userMessageOnFailure: >
+ Uncompress of qtbase failed.
+ - type: ExecuteCommand
+ command: "7z.exe x qtdeclarative.7z"
+ ignoreExitCode: false
+ maxTimeInSeconds: 1800
+ maxTimeBetweenOutput: 900
+ userMessageOnFailure: >
+ Uncompress of qtdeclarative failed.
+ - type: ExecuteCommand
+ command: "{{.Env.ENV_PREFIX}} cmake -S {{.SourceDir}}/examples/qml/qmldom -B standalone63 -DCMAKE_PREFIX_PATH={{.BuildDir}}/qt63"
+ ignoreExitCode: false
+ maxTimeInSeconds: 1800
+ maxTimeBetweenOutput: 900
+ userMessageOnFailure: >
+ configuration of qmldom standalone on Qt 6.3 failed
+ - type: ExecuteCommand
+ command: "{{.Env.ENV_PREFIX}} cmake --build standalone63"
+ ignoreExitCode: false
+ maxTimeInSeconds: 3600
+ maxTimeBetweenOutput: 1800
+ userMessageOnFailure: >
+ Compilation of qmldom standalone on Qt 6.3 FAILED, see the log for details.
+ - type: PrependToEnvironmentVariable
+ variableName: PATH
+ variableValue: "{{.BuildDir}}/qt63/bin;"
+ - type: ExecuteCommand
+ command: "./standalone63/qmldomloadeditwrite"
+ ignoreExitCode: false
+ maxTimeInSeconds: 1800
+ maxTimeBetweenOutput: 900
+ userMessageOnFailure: >
+ Run of qmldom standalone on Qt 6.3 FAILED
+enable_if:
+ condition: and
+ conditions:
+ - condition: property
+ property: target.arch
+ contains_value: X86_64
+ - condition: property
+ property: target.os
+ contains_value: Windows
+ - condition: property
+ property: target.compiler
+ contains_value: MSVC