2017-09-05 21 views
1

我有一個Git回購有多個文件夾。每個文件夾都是應用程序的組件。我們希望檢測特定文件夾中的提交,以便我們可以構建具有最新提交的單個組件。我們如何才能在詹金斯實現同樣的目標?詹金斯如何確定GIT回購的特定文件夾中的更改?

理想情況下,所有組件都應該是特定的回購,但是,我們沒有靈活性來打破現有架構。

回答

0

你可以使用git sparse checkout來解決這個問題。在作業的git的高級選項下,您可以指定要檢出的文件/文件夾。 Git sparse checkout in Jenkins

此外,您還需要確保您的webhooks設置正確,以便自動觸發構建。我假設你已經配置了它們。