config driven pipeline plugin:跨存储库重用Jenkinsfiles并使用每个存储库中的config进行水合命令和设置 源码
配置驱动的管道插件 目的 您是否想共享Jenkinsfile而无需在git(或其他SCM)中粘贴粘贴,但还希望Jenkinsfile有一些差异(例如,配置值,例如电子邮件地址,不同的单元测试脚本等)。 ? 如果是这样,则这是此插件的主要驱动程序。 我们希望有一个由git驱动的,受信任的Jenkinsfile模板的中央存储库,它本质上是可见的,可以做出贡献,但也使我们能够一次集中地对数百个管道进行更新和改进。 该插件将基于存储库中的config选择一个Jenkinsfile。 这意味着您可以配置整个GitHub组织以使用Jenkinsfile存储库,并且不同的存储库可以根据存储库中的版本配置在中央Jenkinsfile存储库中运行不同的Jenkinsfiles(无需搞乱作业配置,并且都在版本控制下) 。 您只需将指向存储库中的路径即可。 这意味着您可以在不同分支的模板之间进行切换,并在P
文件列表
config-driven-pipeline-plugin-master.zip
(预估有个27文件)
config-driven-pipeline-plugin-master
pom.xml
10KB
images
config-driven-pipeline-project-recognizer.png
27KB
Jenkinsfile
14B
.github
dependabot.yml
127B
release-drafter.yml
74B
CODEOWNERS
32B
LICENSE
1KB
暂无评论