[英]how to dynamically populate the files present in a svn folder so user could multiselect them in jenkins job for parametrized build
一種解決方案是使用svn list命令在文件中輸出文件列表,然后使用該文件通過擴展選擇插件顯示要選擇的文件。不確定如何在文件中獲取輸出。
Subversion插件本身帶有List Subversion標記(及更多)參數,您可以在此版本中選擇該參數。
當您運行作業時,它將連接到存儲庫,並使用在該位置看到的所有內容(包括文件夾和文件)填充下拉列表。
如果要排除某些內容,請使用“ 標簽”過濾器
回答:
使用groovy命令,我可以在運行時單擊帶有參數的build來顯示目錄中存在的文件。 首先安裝擴展選擇參數插件,然后選擇擴展選擇選項,選擇復選框以進行選擇,並在選擇groovy作為以復選框形式填充選項的源之后使用以下代碼。
def命令=“ svn列表-非交互式--no-auth-cache-用戶名<>-密碼<>
def proc = command.execute()。文本
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.