summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorSimo Fält <simo.falt@qt.io>2021-01-25 11:46:31 +0200
committerSimo Fält <simo.falt@qt.io>2021-01-27 07:47:35 +0000
commit9792033524025e433e5537c4d9bc26531f6ae679 (patch)
tree7fc4fe6ef93a5b14f823a5e1b0cff448d979aa26
parentd0a31fc05638d7c38c13caacf309a86e0d4cc187 (diff)
CI: Enable html_doc build for each platform
Task-number: QTIFW-1027 Change-Id: Ifd20adcef892cea9af8ee746517ece0e19bcbb6d Reviewed-by: Katja Marttila <katja.marttila@qt.io>
-rw-r--r--coin/instructions/make_instructions.yaml20
1 files changed, 20 insertions, 0 deletions
diff --git a/coin/instructions/make_instructions.yaml b/coin/instructions/make_instructions.yaml
index 4a4eb2281..f9f1dd406 100644
--- a/coin/instructions/make_instructions.yaml
+++ b/coin/instructions/make_instructions.yaml
@@ -30,6 +30,16 @@ instructions:
maxTimeBetweenOutput: 3600
userMessageOnFailure: "Failed to run make, check logs."
- type: ExecuteCommand
+ command: ['make', 'html_docs']
+ maxTimeInSeconds: 36000
+ maxTimeBetweenOutput: 3600
+ userMessageOnFailure: 'Could not build documentation.'
+ - type: UploadArtifact
+ archiveDirectory: '{{.BuildDir}}/doc'
+ transferType: UploadModuleDocumentation
+ maxTimeInSeconds: 1800
+ maxTimeBetweenOutput: 1800
+ - type: ExecuteCommand
command: "make install INSTALL_ROOT={{.InstallRoot}}"
maxTimeInSeconds: 1800
maxTimeBetweenOutput: 600
@@ -52,6 +62,16 @@ instructions:
maxTimeBetweenOutput: 3600
userMessageOnFailure: "Failed to run jom/make, check logs."
- type: ExecuteCommand
+ command: ['jom', 'html_docs']
+ maxTimeInSeconds: 36000
+ maxTimeBetweenOutput: 3600
+ userMessageOnFailure: 'Could not build documentation.'
+ - type: UploadArtifact
+ archiveDirectory: '{{.BuildDir}}\\doc'
+ transferType: UploadModuleDocumentation
+ maxTimeInSeconds: 1800
+ maxTimeBetweenOutput: 1800
+ - type: ExecuteCommand
command: "nmake install INSTALL_ROOT={{.InstallRoot}}"
maxTimeInSeconds: 1800
maxTimeBetweenOutput: 600