什么是jenkins的变更页面?

当Jenkins的jobe构建时,会有一个变化页面,位于 https://jenkins.server/jenkins/job/job-name/changes.

我知道 其目的是 来显示SCM的git变化,但到底是什么? 它是什么?

它是一个插件,还是插件的一部分?它有一个 “官方 “的名字吗?有它的文档吗?

我见过它有多个名字。

  • 更改页面
  • SCM更改页面
  • 詹金斯改变链接
  • git changelog

在谷歌上搜索任何这些术语,都没有得到任何关于它是什么或它如何工作的信息。我也检查了我在Jenkins服务器上安装的插件,没有任何一个甚至提到了变更日志;我在cloudbees网站上看到的那些插件也没有安装在Jenkins上。

我目前正试图调试为什么自由式和多分支管道作业之间对它的行为有差异,但未能找到任何相关信息文档。

任何帮助或指导都将是非常感激的!

解决方案:

变更页面本身是Jenkins核心的一部分。

所有的插件都与Jenkins核心的一般结构一起工作,并将它们的信息提供给UI和RestAPI中的各个点,因为开发者认为这与Jenkins的惯例和模式相一致。

Jenkins核心历史上是与SVN一起开箱即用的。 这一点可能最近有所改变。

安装其他SCM插件(如git)会将其信息暴露在变更页面上。

其他插件如 最近的变化 增强了更改页面的功能。请看这个 联系 以查看所有与变化相关的插件。

给TA打赏
共{{data.count}}人
人已打赏
未分类

显示从http调用Angular中获取的更新数据。

2022-9-8 13:23:34

未分类

根据标题分割文本文件

2022-9-8 13:23:36

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索