aboutsummaryrefslogtreecommitdiffstats
path: root/coin/instructions/execute_license_check.yaml
diff options
context:
space:
mode:
Diffstat (limited to 'coin/instructions/execute_license_check.yaml')
-rw-r--r--coin/instructions/execute_license_check.yaml31
1 files changed, 31 insertions, 0 deletions
diff --git a/coin/instructions/execute_license_check.yaml b/coin/instructions/execute_license_check.yaml
new file mode 100644
index 000000000..3a78a0aab
--- /dev/null
+++ b/coin/instructions/execute_license_check.yaml
@@ -0,0 +1,31 @@
+type: Group
+instructions:
+ - type: ChangeDirectory
+ directory: "{{.AgentWorkingDir}}"
+ - type: InstallSourceArchive
+ maxTimeInSeconds: 600
+ maxTimeBetweenOutput: 600
+ project: qt/qtbase
+ ref: 5.14
+ directory: qt/qtbase
+ userMessageOnFailure: >
+ Could not install source archive. Please investigate why.
+ - type: InstallSourceArchive
+ maxTimeInSeconds: 600
+ maxTimeBetweenOutput: 600
+ project: qt/qtqa
+ ref: master
+ directory: qt/qtqa-latest
+ userMessageOnFailure: >
+ Could not install source archive. Please investigate why.
+ - type: EnvironmentVariable
+ variableName: QT_MODULE_TO_TEST
+ variableValue: pyside/pyside-setup
+ userMessageOnFailure: >
+ Failed to set environment variable. This should not happen.
+ - type: ExecuteCommand
+ command: perl qt/qtqa-latest/tests/prebuild/license/tst_licenses.pl
+ maxTimeInSeconds: 7200
+ maxTimeBetweenOutput: 120
+ userMessageOnFailure: >
+ Failed to run license check script.