簡體   English   中英

參數化構建Jenkins

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM