将自定义更改日志插入 Jenkins 作业
insert custom changelog to Jenkins job
是否可以将 changelog.xml 文件插入到 Jenkins 构建作业中?我创建了一个文件(正确的样式和语法)并将其复制到 Jenkins/job/jobname/build/lastSuccessfullBuild 但是如果我在工作概述上单击 changes仍然没有变化。有什么建议吗?
编辑: 我刚刚发现,Changelog 的初始化发生在 SCM 步骤中。我使用克隆工作区来获取构建作业的工作区。所以我替换了 getWorkspace 作业的 changelog.xml 。现在我的构建作业中的 changelog.xml 是修改后的文件,但是 Changes 按钮仍然显示 no changes
我通过执行 getprojectdiff | 解决了我的问题tmp.xml 从我的完整性仓库调用。之后,我通过 xsl 将此 xml 转换为 html,以通过我项目中的侧边栏链接发布它。
是否可以将 changelog.xml 文件插入到 Jenkins 构建作业中?我创建了一个文件(正确的样式和语法)并将其复制到 Jenkins/job/jobname/build/lastSuccessfullBuild 但是如果我在工作概述上单击 changes仍然没有变化。有什么建议吗?
编辑: 我刚刚发现,Changelog 的初始化发生在 SCM 步骤中。我使用克隆工作区来获取构建作业的工作区。所以我替换了 getWorkspace 作业的 changelog.xml 。现在我的构建作业中的 changelog.xml 是修改后的文件,但是 Changes 按钮仍然显示 no changes
我通过执行 getprojectdiff | 解决了我的问题tmp.xml 从我的完整性仓库调用。之后,我通过 xsl 将此 xml 转换为 html,以通过我项目中的侧边栏链接发布它。