git - 什么是 Jenkins /更改页面?

标签 git jenkins changelog

当 Jenkins jobe 构建时,它带有一个位于 https://jenkins.server/jenkins/job/job-name/changes 的更改页面。 .

我知道 the purpose is显示 SCM/git 更改但究竟是什么?

它是插件还是插件的一部分?它有“官方”名称吗?有相关文档吗?

我见过它有多个名字:

  • /更改页面
  • 单片机更改页面
  • Jenkins 更改链接
  • git 更改日志

  • 谷歌搜索这些术语中的任何一个都无法让我了解它是什么或它是如何工作的。我还检查了我在 Jenkins 服务器上安装的插件,甚至没有提到更改日志;我在 cloudbees 网站上看到的那些也没有安装在 Jenkins 上。

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

    任何帮助或指导将不胜感激!

    最佳答案

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

    所有插件都使用 Jenkins 核心的一般结构,并根据 Jenkins 约定和模式将其信息提供给开发人员认为合适的 UI 和 RestAPI 中的各个点。

    Jenkins 核心在历史上与 SVN 一起开箱即用。这可能在最近发生了变化。

    安装其他 SCM 插件(如 git)会将它们的信息公开到更改页面。

    其他插件如 Last Changes增强更改页面的功能。看到这个 link查看与更改相关的所有插件。

    关于git - 什么是 Jenkins /更改页面?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46489422/

    相关文章:

    shell - 如何让 Jenkins 2.0 在与结帐相同的目录中执行 sh 命令?

    jenkins - 如何在 Jenkins 上启用 "Build environment" session ?

    jpa - 如何使用 JPA 实现更改日志?

    git - 如何从 github pull 并保留本地文件而不解决 merge 冲突

    git - merge 到另一个分支后是否应该快进一个分支

    jenkins 回滚以前的部署版本

    javascript - 我在哪里可以找到 JavaScript 的变更日志?

    git - 使用需要用户名/密码的外部 Git 进行 Azure 网站部署

    git "Your branch and ' origin/master' have diverged"在远程 repo 的新克隆之后