XSL Transformation Task¶
The XSL Transformation Task is a task that allows to do XSL transformation during the build.
Version¶
Available from version 1.7
Examples¶
Simple example
1<xslt>
2 <xmlfile>XMLFile</xmlfile>
3 <xslfile>XSLFile</xslfile>
4 <outputfile>OutputFile</outputfile>
5</xslt>
Full example
1<xslt>
2 <xmlfile>XMLFile</xmlfile>
3 <xslfile>XSLFile</xslfile>
4 <outputfile>OutputFile</outputfile>
5 <xsltArgs>
6 <namedValue name="BuildDate" value="$[$CCNetBuildDate]" />
7 </xsltArgs>
8</xslt>
Configuration Elements¶
Element | Description | Type | Required | Default | Version |
description | Description used for the visualisation of the buildstage, if left empty the process name will be shown. | String | No | The task/publisher name. | 17 |
dynamicValues | The dynamic values to use for the task. | Dynamic Values array | No | None | 17 |
environment | A set of environment variables set for commands that are executed. Each variable should be specified as
. |
Environment Variable array | No | ||
outputfile | The name of the output file into which the transformation result will be written | String | Yes | None | 1.7 |
xmlfile | The name of the XML file that acts as the source of the transformation. | String | Yes | None | 1.7 |
xslfile | The name of the XSL file that is used to apply the transformation. | String | Yes | None | 1.7 |
xsltArgs | The arguments to give to the XSL transformation. You could use this to send an integration property (build date, build time, reason) to the XSL stylesheet so that it can use it to generate the output. Please see http://msdn.microsoft.com/en-us/library/dfktf882.aspx for detailed usage informations | Named Value array | No | n/a | 1.7 |
Automatically Generated¶
Documentation generated on Monday, 26 May 2014 at 7:18:04 AM