From 97c4ebf3ddb88d9906501f76cd8158cdd5b53c32 Mon Sep 17 00:00:00 2001 From: Marcus Holl Date: Wed, 27 Mar 2019 17:21:08 +0100 Subject: [PATCH] provide the docu metadata as json --- documentation/bin/createDocu.groovy | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/documentation/bin/createDocu.groovy b/documentation/bin/createDocu.groovy index a5fb01830..eb3ad6d3e 100644 --- a/documentation/bin/createDocu.groovy +++ b/documentation/bin/createDocu.groovy @@ -1,4 +1,5 @@ import groovy.io.FileType +import groovy.json.JsonOutput import org.yaml.snakeyaml.Yaml import org.codehaus.groovy.control.CompilerConfiguration import com.sap.piper.GenerateDocumentation @@ -424,6 +425,10 @@ if(exceptionCaught) { System.exit(1) } +File docuMetaData = new File('target/docuMetaData.json') +if(docuMetaData.exists()) docuMetaData.delete() +docuMetaData << new JsonOutput().toJson(stepDescriptors) + System.err << "[INFO] done.\n" void renderStep(stepName, stepProperties) {