【问题标题】:how to capture jenkins changelist between two successful build如何在两次成功构建之间捕获詹金斯变更列表
【发布时间】:2015-10-14 18:28:34
【问题描述】:

我的要求是获取从上次成功构建到最新成功构建的 perforce 更改列表详细信息。

例如:我有 Jenkins 构建,如下所示

JOB1:build#112 - 成功

JOB1:build#113 - 失败

JOB1:build#114 - 失败

JOB1:build#115 - 成功

我希望 Jenkins 显示 build#115 中用于 build#113 和 build#114 的所有 p4 更改列表。 Jenkins 总是在最后两个构建之间显示 p4 更改列表,无论构建失败还是成功。我需要这个来生成特定成功构建有这么多 p4 签入的报告。

【问题讨论】:

    标签: jenkins perforce


    【解决方案1】:

    我假设从更改列表中您的意思是说两个连续构建之间的配置差异。

    为此,我们有JobConfigHistoryPlugin 您可以在其中查看 GUI 中的所有配置更改,并可以恢复到任何以前的构建配置。 希望对您有所帮助。

    编辑:

    您尝试过PerforcePluginP4Plugin 吗?

    【讨论】:

    • JobConfigHistoryPlugin 显示作业配置的配置更改。我需要 perforce check-ins 的更改列表。 Jenkisn 作业应该显示两个成功的 bulids 之间的 p4 更改列表当前 jenkins 显示最新和第二个最新之间的更改。第二个最新的可能是失败的构建。
    • 是的,我正在使用这个插件,这就是为什么我可以看到两个连续作业之间的 p4 更改列表。但我的要求是在两个成功构建之间获取更改列表。两个成功的构建可以是连续的构建,也可能在两者之间构建失败。请看我上面的例子。
    【解决方案2】:

    【讨论】:

      猜你喜欢
      • 2016-10-31
      • 1970-01-01
      • 1970-01-01
      • 2017-01-05
      • 2013-07-13
      • 1970-01-01
      • 1970-01-01
      • 2020-07-04
      • 1970-01-01
      相关资源
      最近更新 更多