[英]Parameterized build Jenkins
我已經在Jenkins中配置了一個作業,並選中了“此構建已參數化”選項。 我給的參數名稱是“ My_Param”。 Jenkins已安裝在服務器計算機中。 因此,我通過http://<servername>:8080/
訪問Jenkins儀表板。在Build部分中,我必須通過打開cygwin來調用腳本。 所以我寫
#!C:\cygwin\bin\bash --login -i
./build/myscript.sh -full
構建完成后,我想將文件移動到帶有Output的另一個新目錄前綴,該目錄名是我打算傳遞的參數。 所以我寫
mkdir /cygdrive/c/users/admin/Ouput$My_Param
我運行構建和通PARAM為第一 ,但,此目錄將在服務器計算機的輸出 ,而不是作為Outputfirst創建
既然您注意到您使用的是cygwin,我知道服務器在Windows上。
嘗試使用參數Windows風格的環境變量: %My_Param%或linux: $ {My_Param}
我希望這有幫助。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.