[英]How to mention specific Git-folder within the master branch in Jenkins
[英]Jenkins and Git: Monitor specific folder on any branch
我的 repo 在子文件夾中有多個項目,在多個分支中復制了相同的結構。
我正在嘗試設置一個作業來監視所有分支並僅在子目錄“Project1”中進行更改時才觸發作業。 通過這種方式,我可以檢查對“Project1”的更改是否適用於發布分支和人們可能設置的任何開發分支。
從理論上講,似乎 Git 插件確實讓我通過在“要構建的分支”中指定“**”和“包含區域”中的“Project1.*”來進行設置。 我也使用“Poll SCM”,因為這似乎是一個先決條件。
只要您只對一個分支進行更改,這種方法就可以正常工作。 一旦您在另一個分支上的“Project1”文件夾之外進行更改,Jenkins 就會從任何目錄中獲取更改。
這是一個錯誤還是我試圖做一些不受支持的事情?
我認為這個答案可以幫助你。 您只需要使用要構建的項目的邏輯來實現鈎子
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.