COIN: Archive less data, instead provision before testing too

Larger archives seem to result in upload issues.

Change-Id: Id73bf203c609f07ad1174839e3ada0049416a66d
Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org>
Reviewed-by: Simo Fält <simo.falt@qt.io>
This commit is contained in:
Eike Ziller
2022-07-12 10:18:09 +02:00
parent 78e7c7b2a6
commit aed367ceb6
3 changed files with 9 additions and 1 deletions

View File

@@ -148,7 +148,7 @@ instructions:
equals_value: Windows
- type: UploadArtifact
archiveDirectory: "{{.AgentWorkingDir}}"
archiveDirectory: "{{.AgentWorkingDir}}/qt-creator/qt-creator_build/build"
transferType: UploadModuleBuildArtifact
maxTimeInSeconds: 1800
maxTimeBetweenOutput: 1800

View File

@@ -1,5 +1,11 @@
type: Group
instructions:
- type: InstallBinaryArchive
relativeStoragePath: "{{.Env.MODULE_ARTIFACTS_RELATIVE_STORAGE_PATH}}/artifacts.tar.gz"
directory: "qt-creator/qt-creator_build/build"
maxTimeInSeconds: 1800
maxTimeBetweenOutput: 1800
userMessageOnFailure: "Failed to unarchive build artifacts, check logs"
- type: ChangeDirectory
directory: "{{.AgentWorkingDir}}/qt-creator/qt-creator_build/build"
- type: ExecuteCommand

View File

@@ -66,6 +66,7 @@ make_instructions: &make_instructions
test_instructions: &test_instructions
type: Group
instructions:
- !include "{{qt-creator/qt-creator}}/provision.yaml"
- !include "{{qt-creator/qt-creator}}/test.yaml"
instructions:
@@ -74,6 +75,7 @@ instructions:
- *make_instructions
Test:
- *common_environment
- *test_instructions
LicenseCheck: