2016-11-22 64 views
0

我試圖找到jenkins參數插件來做;Jenkins - Textarea參數插件從屬性文件設置默認值?

  • Editible文本框(多)從屬性文件
  • 設置默認文本(像Groovy腳本)

能否請您提出任何插件嗎?

我試過Active chioce parameter插件,Extended choice parameter插件。但那些只提供choice選項不是textarea。 和Dynamic parameter插件似乎也不支持多行。

回答

0

在jenkis作業配置中存在一種方式來傳遞文本參數以執行作業。添加文本參數,您可以定義一個簡單的文本多行參數,用戶可以輸入一個文本值,您可以在構建過程中使用該值作爲環境變量,也可以通過配置的其他部分進行變量替換。

要爲作業定義參數,請選擇「此版本已參數化」,然後使用下拉按鈕根據需要添加任意數量的文本參數或其他類型。

更多信息看

Parameterized Build

+0

親愛的約翰尼。謝謝你的提示。除了文本參數,我想爲它設置默認值,它來自特定的文件。該文件的內容可以更改。是否有可能/ – Dorr

+0

親愛的@Dorr您可以構建一個程序來讀取文件並將其中的內容複製到env變量中,並將其用作默認值到文本參數 - > $ {FILE_CONTENT}的默認值字段中。我不知道這個文件有多大。但如果文件的大小合理,env var可能是一種解決方法 – johnnynemonic