文件名称:jenkins-build-per-gitflow-branch:Jenkins Build Per Git Flow分支
文件大小:78KB
文件格式:ZIP
更新时间:2024-05-30 03:12:47
Groovy
Jenkins Build Per Git Flow分支 该脚本将使您能够使您的Jenkins作业与Git存储库保持同步(遵循Git Flow分支模型)。 创世记 这是我们找到的解决方案的一种变体。 因此,该想法和最初实施的功劳归功于Entagen及其 。 他们对它的解释很好,因此建议您浏览一下他们的页面。 如前所述,Entagen的版本更适合约定。 我们需要为每个Git Flow分支拥有三个不同的模板:功能,发行版,修补程序,并在一个“扫描会话”中将它们全部同步(单个Jenkins同步作业执行)。 我发现使用原始解决方案是不可能的。 因此,我们重用了Entagen脚本的概念,但用更适合我们的替换了同步逻辑。 安装 这两个脚本版本的要求相同: 还必须安装git命令行应用程序(这已经是Jenkins Git插件的要求),并且必须使用对git存储库具有授权权限的凭据(可能是SSH密钥)进行配
【文件预览】:
jenkins-build-per-gitflow-branch-master
----gradlew.bat(2KB)
----gradlew(5KB)
----LICENSE(9KB)
----gradle()
--------wrapper()
----src()
--------test()
--------main()
----.gitignore(122B)
----README.md(7KB)
----build.gradle(1KB)