【发布时间】:2014-01-30 17:48:04
【问题描述】:
如何将构建参数和环境变量从 cc.net 传递给 powershell 脚本
我在这里看到文档:http://build.nauck-it.de/doc/CCNET/PowerShell%20Task.html
如果我有类似的函数,我不清楚语法应该是什么
Function Concat([String] someEnviromentVariable1,[String] someEnviromentVariable2 ,[String] abuildArg1, [String] abuildArg2 )
{
///stuff happens
}
我能做到以下几点:
<powershell>
<script>dosomething.ps</script>
<executable>C:\program Files\PowerShell\PowerShell.exe</executable>
<scriptsDirectory>C:\Scripts</scriptsDirectory>
<buildArgs>-abuildArg1=2 -abuildArg2=3</buildArgs>
<environment>
<variable name=" someEnviromentVariable1"/>
<variable name=" someEnviromentVariable2"/>
</environment>
<successExitCodes>1,2,3</successExitCodes>
<buildTimeoutSeconds>10</buildTimeoutSeconds>
<description>Example of how to run a PowerShell script.</description>
</powershell>
【问题讨论】:
标签: powershell cruisecontrol.net build