1
我想知道是否有可能为Jenkins管道显示自定义更改日志。理想情况下,我想宣传下游的更新日志,但如果失败,我尝试创建从下游版本派生的自定义更改日志。但是,它看起来不起作用(无法查看管道的工作空间)。Jenkins管道中的自定义更改日志
我想知道这是否是我刚刚发生错误或是否实际支持。
这是示例代码我与
node('master')
{
stage('Source')
{
build 'SourceBuild'
def rootDir = currentBuild.rawBuild.getRootDir().toString()
echo rootDir
def changelog = new File(rootDir, "changelog.xml")
PrintWriter writer = new PrintWriter(new FileWriter(changelog));
writer.println("<?xml version=\"1.0\" encoding=\"UTF-8\"?>");
writer.println("<changelog>");
writer.println(String.format("\t\t<user>%s</user>", 'User'));
writer.println(String.format("\t\t<comment>Change</comment>", 'Comment'));
writer.println("\t</changeset>");
writer.println("</changelog>");
writer.close();
}
}
非常感谢