70 lines
2.8 KiB
YAML
70 lines
2.8 KiB
YAML
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 https://ci-files02-hki.ci.qt.io/packages/jenkins/archive/qt/6.5/6.5.0-beta2-released/Qt/qtbase/qtbase-MacOS-MacOS_12-Clang-MacOS-MacOS_12-X86_64-ARM64.7z -o qtbase.7z"
|
|
ignoreExitCode: false
|
|
maxTimeInSeconds: 1800
|
|
maxTimeBetweenOutput: 900
|
|
userMessageOnFailure: >
|
|
download of https://ci-files02-hki.ci.qt.io/packages/jenkins/archive/qt/6.5/6.5.0-beta2-released/Qt/qtbase/qtbase-MacOS-MacOS_12-Clang-MacOS-MacOS_12-X86_64-ARM64.7z failed
|
|
- type: ExecuteCommand
|
|
command: "curl -s https://ci-files02-hki.ci.qt.io/packages/jenkins/archive/qt/6.5/6.5.0-beta2-released/Qt/qtdeclarative/qtdeclarative-MacOS-MacOS_12-Clang-MacOS-MacOS_12-X86_64-ARM64.7z -o qtdeclarative.7z"
|
|
ignoreExitCode: false
|
|
maxTimeInSeconds: 1800
|
|
maxTimeBetweenOutput: 900
|
|
userMessageOnFailure: >
|
|
Download of https://ci-files02-hki.ci.qt.io/packages/jenkins/archive/qt/6.5/6.5.0-beta2-released/Qt/qtdeclarative/qtdeclarative-MacOS-MacOS_12-Clang-MacOS-MacOS_12-X86_64-ARM64.7z failed
|
|
- type: ExecuteCommand
|
|
command: "7za x qtbase.7z"
|
|
ignoreExitCode: false
|
|
maxTimeInSeconds: 1800
|
|
maxTimeBetweenOutput: 900
|
|
userMessageOnFailure: >
|
|
Uncompress of qtbase failed.
|
|
- type: ExecuteCommand
|
|
command: "7za 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.5 failed
|
|
- type: ExecuteCommand
|
|
command: "{{.Env.ENV_PREFIX}} cmake --build standalone63"
|
|
ignoreExitCode: false
|
|
maxTimeInSeconds: 3600
|
|
maxTimeBetweenOutput: 1800
|
|
userMessageOnFailure: >
|
|
Compilation of qmldom standalone on Qt 6.5 FAILED, see the log for details.
|
|
- type: ExecuteCommand
|
|
command: "./standalone63/qmldomloadeditwrite"
|
|
ignoreExitCode: false
|
|
maxTimeInSeconds: 1800
|
|
maxTimeBetweenOutput: 900
|
|
userMessageOnFailure: >
|
|
Run of qmldom standalone on Qt 6.5 FAILED
|
|
enable_if:
|
|
condition: and
|
|
conditions:
|
|
- condition: property
|
|
property: target.arch
|
|
contains_value: X86_64
|
|
- condition: property
|
|
property: target.os
|
|
contains_value: MacOS
|