0
我有使用withEnv塊內的下列步驟管線腳本:詹金斯管道withenv和步驟不與環境變量運行指定
withEnv(['Repository_name=Repo',
'capability_squish=c:\\Squish',"build_working_directory=${workspace}"]) {
bat "python test.py"
step([$class: 'SquishBuilder',
abortBuildOnError: false,
extraOptions: '',
host: '127.0.0.1',
port: '4322',
resultFolder: "${workspace}\\squish-test-reports\\",
skipTestCases: false,
snoozeFactor: '1',
squishConfig: 'demo_gui',
testCase: '',
testSuite: "${workspace}\\suite_default"])
}
的問題是,步驟不與環境瓦爾運行我期待,行
bat "python test.py"
執行和輸出的預期VAR和按預期工作,沒有人知道爲什麼一步就不用使用環境變量? 或知道是否有什麼我在這裏做的不正確嗎? 我猜這是詹金斯或插件的問題。