用于写入更改日志的Jenkins插件?

时间:2014-10-23 14:48:43

标签: version-control jenkins jenkins-plugins

有没有人知道Jenkins插件,它允许您轻松地为构建的“更改”部分设置自己的值?

我们手动执行自己的SCM同步,因此我们目前无法访问或知道如何更改构建状态的“更改”部分。

感谢您的帮助!

1 个答案:

答案 0 :(得分:3)

没有特定的插件可以执行此操作。

每个构建更改日志都保存在“C:\ Program Files(x86)\ Jenkins \ jobs \ BuildJobName \ builds \ 2014-09-11_21-30-25 \ changelog.xml”

之类的位置

您可以手动编辑它或编写编辑changelog.xml

的应用程序

changelog.xml的格式如下。

<?xml version="1.0" encoding="UTF-8"?>
<log>
    <logentry revision="16349">
        <author>LeoN</author>
        <date>2014-10-24T08:33:57.708042Z</date>
        <paths>
            <path action="M" localPath="Binaries\Plugins\product.wxs" kind="file">/trunk/Project Phases/Development/Binaries/Plugins/product.wxs</path>
            <path action="M or D or A" localPath="LocalPath From repo" kind="dir or File">Svn Path</path>           
        </paths>
        <msg> Fixed Issues.</msg>
    </logentry>
</log>

Action属性可以包含诸如M,D,A

之类的值

M - 修改

D - 删除

A - 添加文件或文件夹

我建议你写一个应用程序来做到这一点。