簡體   English   中英

當特定文件夾更改時在 Jenkins 中構建觸發器

[英]Build trigger in Jenkins when a specific folder changes

配置 Jenkins:僅當特定文件夾更改時才應在何處觸發。

例如:在文件目錄:Sample/Folder/ 中有 3 個子文件夾:F1、F2、F3。 jenkins 構建應在 F3 更改時觸發,並且不應在構建中包含 F1、F2。 這 3 個文件夾在構建方面應該是獨立的,但應該在同一個文件目錄中。 還有一種方法可以監視文件夾中的更改嗎?

使用Jenkins 管道,通過查詢構建變更集開始您的工作,如下所示

when { anyOf { changeset且僅當變更集包含特定元素時,查看when { anyOf { changeset指令是否足以構建。

查看管道語法內置條件

changeset

如果構建的 SCM 變更集包含一個或多個與給定字符串或全局匹配的文件,則執行該階段。 示例: when { changeset "**/*.js" }

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

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