我在設計一個Jenkins CICD管道,我有一個以下問題。從另一個Jenkins文件調用遠程jenkins文件
我來自devops團隊,負責爲多個開發團隊控制Jenkins管道。我基本上想寫一個可以由多個團隊運行的多個階段的Jenkins文件。我知道這個Jenkins文件可以被檢入到每個團隊的Gitrepo中,只要修改代碼回購,它就可以調用完整的管道。
爲了確保這個JenkinsFile是可維護的,並且對於此Jenkins文件的任何未來更改,我不必要求所有各個團隊在其Gitrepo中更新此文件,我希望將此文件放置在中央Gitrepo中由我的團隊控制。
是否可以從不同的Gitrepos調用這個Jenkins文件?任何例子?