简体   繁体   English

什么是詹金斯/更改页面?

[英]What is the jenkins /changes page?

When a Jenkins jobe builds it comes with a changes page located at https://jenkins.server/jenkins/job/job-name/changes .当 Jenkins jobe 构建时,它带有一个位于https://jenkins.server/jenkins/job/job-name/changes的更改页面。

I know the purpose is to display SCM / git changes but what exactly is it?我知道目的是显示 SCM / git 更改,但究竟什么?

Is it a plugin, or part of a plugin?它是插件还是插件的一部分? Does it have an 'official' name?它有“官方”名称吗? Is there documentation for it?有相关文档吗?

I've seen it called multiple names:我见过它有多个名字:

  • /changes page /更改页面
  • SCM changes page单片机更改页面
  • Jenkins changes link詹金斯更改链接
  • git changelog git 更改日志

Googling any of these terms get me no information about what it is or how it works.谷歌搜索这些术语中的任何一个都无法让我了解它是什么或它是如何工作的。 I've also checked the plugins I have installed on my Jenkins server and there's none that even mention a change log;我还检查了我在 Jenkins 服务器上安装的插件,甚至没有提到更改日志; the ones I have seen on the cloudbees website are not installed on Jenkins either.我在 cloudbees 网站上看到的那些也没有安装在 Jenkins 上。

I'm currently trying to debug why there are differences in behavior for it between freestyle and multi-branch pipeline jobs and am failing at finding any relevant information/documentation.我目前正在尝试调试为什么自由式和多分支管道作业之间的行为存在差异,但未能找到任何相关信息/文档。

Any help or guidance would be greatly appreciated!任何帮助或指导将不胜感激!

The changes page itself is part of the Jenkins core.更改页面本身是 Jenkins 核心的一部分。

All plugins work with the general structure of the Jenkins core and provide their information to various points in the UI and RestAPI as deemed appropriate by the developer in line with Jenkins conventions and patterns.所有插件都使用 Jenkins 核心的一般结构,并根据 Jenkins 约定和模式将其信息提供给开发人员认为合适的 UI 和 RestAPI 中的各个点。

Jenkins core historically came with SVN out of the box. Jenkins 核心在历史上与 SVN 一起开箱即用。 This may have changed more recently.这可能在最近发生了变化。

Installing other SCM plugins (like git) will expose their information to the changes page.安装其他 SCM 插件(如 git)会将它们的信息公开到更改页面。

Other plugins like Last Changes enhance the functionality of the changes page.其他插件如Last Changes增强了更改页面的功能。 See this link to see all the plugins related to changes.请参阅此链接以查看与更改相关的所有插件。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM