0
如何將我的變量VAR_A傳遞到jenkins管道中的嵌入式powershell腳本?如何將參數傳遞給jenkins管道中的powershell腳本
例如
def VAR_A = 'test'
def mystatus = powershell(returnStatus: true, script: '''
Write-Host "My result: '$VAR_A'" '''
withEnv(["VAR_A=test"]) {
def mystatus = powershell(returnStatus: true, script: '''
Write-Host "My result: '$VAR_A'" '''
}
兩個結果與下面的輸出 我的結果是:「」
注:我喜歡來定義jenkinsfile讓事情變得簡單我的PowerShell腳本。
嘗試這是必需的:高清mystatus =的PowerShell (returnStatus:true,script:「」「Write-Host \」我的結果:\「$ VAR_A」「」。對於env var使用$ env:VAR_A – dsaydon
這是正確的:$ env:VAR_A。謝謝 – NicolasW