我在Jenkins構建的預生成步驟中通過一些windows批處理命令設置了一些環境變量。我需要將這些變量用於幾個將作爲構建的一部分運行的java selenium測試用例。我如何檢索java中的環境變量(Jenkins)
set HD_KF_TC_IN_LOOK_UP_KET_FEATURE_XLS = %WORKSPACE%\selenium_input_files\Key_Features\en_US
我曾嘗試用System.getEnv(HD_KF_TC_IN_LOOK_UP_KET_FEATURE_XLS)
命令來獲取這些環境變量的值。但這不起作用,因爲這些變量的值始終爲NULL
。
請讓我知道我在哪裏我錯了?
您是否嘗試過使用-D標誌提供此env數據 –
當您說'預構建'步驟時,您究竟意味着什麼? –
在jenkins中,可以指定在構建過程之前想要執行的任何過程。所以我傳遞了構建中一些測試用例需要的一些環境變量值。 –