2017-03-03 7 views
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"]) 
} 

問題は、ステップは、環境VARSで実行されないということですステップは、環境変数を使用していないだろう、なぜ私はライン

bat "python test.py" 

実行し、期待と予想されるVARSを出力し、期待通りに動作しています、誰もが知っているのですか? ここに間違って何かがあるかどうか知っていますか? 私はそれをJenkinsまたはプラグインの問題と推測しています。

答えて

関連する問題