De build.js workflow stappen kennen geen parameters, maar maken gebruik van de CLI context.
De huidige ANT commando's in build.xml kunnen gebruik maken van parameters.
We zouden graag een dynamische XSLT stap kunnen gebruiken in build.js met als parameters:
stylesheet: de uit te voeren transformatie
source: input file
output: output file
params: parameters / parameter file
AI voorbeeldje:
const workflowBuild = require("@geonovum/workflow-build-runner");
module.exports = workflowBuild.defineBuild({
defaultTarget: "main",
targets: {
transform: workflowBuild.workflowTargets.custom.xslt({
stylesheet: "mijn-transform.xsl", // relatief aan buildRoot
source: "input.xml", // relatief aan inputDir
output: "output.html", // relatief aan outputDir
params: { "mijn-param": "waarde" },
}),
main: workflowBuild.sequence(["transform"]),
},
});
De build.js workflow stappen kennen geen parameters, maar maken gebruik van de CLI context.
De huidige ANT commando's in build.xml kunnen gebruik maken van parameters.
We zouden graag een dynamische XSLT stap kunnen gebruiken in build.js met als parameters:
stylesheet: de uit te voeren transformatie
source: input file
output: output file
params: parameters / parameter file
AI voorbeeldje: