linux – Jenkins通过分支视图构建历史记录

linux – Jenkins通过分支视图构建历史记录,第1张

概述我玩过Circleci,我真正喜欢的一件事是它们允许你选择项目的一个分支,然后查看该分支中发生的所有构建.我很乐意在Jenkins服务器上实现这一点.是否有配置或插件可以做到这一点? 这是我正在谈论的内容的快速模型: MyProject: - master - branch1 -> build1 -> build2 -> build3 -> .. 我玩过Circleci,我真正喜欢的一件事是它们允许你选择项目的一个分支,然后查看该分支中发生的所有构建.我很乐意在Jenkins服务器上实现这一点.是否有配置或插件可以做到这一点?

这是我正在谈论的内容的快速模型:

MyProject:   - master  - branch1     -> build1     -> build2     -> build3      -> ...  - branch2
解决方法 你可以用Jenkins完成你想要的大部分工作. Git Plugin确实允许您拥有一个将构建存储库(或多个存储库)的所有(或某些)分支的构建.您可以在Git插件配置中将Branch SpecifIEr字段留空以构建所有分支,或者您可以指定类似“* / feature / **”的模式,该模式将构建与模式匹配的所有分支.

然后安装Build Name Setter Plugin然后在构建环境下的构建配置中选中“设置构建名称”旁边的框并使用#${BUILD_NUMBER}:${GIT_REVISION,length = 8}(${GIT_BRANCH})作为构建名称.

这将导致您的构建历史记录如下所示:

#5: 2743f83d (master)#4: d0b4eada (feature/featureB)#3: 777e92c7 (feature/featureA)#2: 15b6d92b (master)#1: 6b625f7f (master)

它不像你的模型那样分层,但非常接近它.

总结

以上是内存溢出为你收集整理的linux – Jenkins通过分支视图构建历史记录全部内容,希望文章能够帮你解决linux – Jenkins通过分支视图构建历史记录所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/1027947.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-23
下一篇 2022-05-23

发表评论

登录后才能评论

评论列表(0条)

保存