2
如何在構建指定參數和環境變量傳遞到PowerShell腳本從cc.netPowerShell的任務從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>
讓我們忘掉呼籲此刻功能,我會滿足於通過在建args來正確方法和env變量 – bearrito 2011-03-09 18:48:50
@ bearrito:不是CC.Net爲你做的嗎 – zdan 2011-03-09 19:12:59
不,我不知道如何傳遞環境變量作爲環境變量或構建參數我能夠嚴格構建args但不是env變量 – bearrito 2011-03-09 19:19:49