From 9792033524025e433e5537c4d9bc26531f6ae679 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Simo=20F=C3=A4lt?= Date: Mon, 25 Jan 2021 11:46:31 +0200 Subject: CI: Enable html_doc build for each platform Task-number: QTIFW-1027 Change-Id: Ifd20adcef892cea9af8ee746517ece0e19bcbb6d Reviewed-by: Katja Marttila --- coin/instructions/make_instructions.yaml | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) 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 @@ -29,6 +29,16 @@ instructions: maxTimeInSeconds: 36000 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 @@ -51,6 +61,16 @@ instructions: maxTimeInSeconds: 36000 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 -- cgit v1.2.3