Как передать аргументы сборки и переменные среды в скрипт powershell из cc.net
Я вижу документы здесь: 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>