【问题标题】:Execute Windows batch command after HTML Publisher in Jenkins在 Jenkins 中的 HTML Publisher 之后执行 Windows 批处理命令
【发布时间】:2017-07-10 04:19:35
【问题描述】:

在我们的 Jenkins 作业中,我们将“发布 HTML 报告”插件配置为构建后操作。我想使用“执行 Windows 批处理命令”将此操作生成的文件复制到另一个文件夹。然而,我发现,只能将批处理命令作为在操作之前运行的“后步骤”执行。在这种情况下,我可以在发布 HTML 报告后执行批处理吗?

注意 1

一个(非常明显的)解决方案似乎添加了另一个构建后操作,该操作将触发一个独立作业,其唯一目的是执行批处理文件。然而,似乎一旦已经触发了一项外部工作(这就是我的情况),就不可能再触发一个。选项实际上变灰了。

【问题讨论】:

    标签: jenkins jenkins-plugins


    【解决方案1】:

    不是最令人兴奋和最棘手的,但您可以添加另一个执行批处理的作业(在文件位置),这将由您的作业触发。

    如果您已经有触发器,请将其替换为新作业,新作业将触发旧触发器。

    【讨论】:

    • 谢谢。是的,这绝对是一个选择。如此微不足道的任务需要如此“黑客攻击”,这似乎很奇怪。
    • 实际上我刚刚检查过,我不再确定即使这是一个选项。我已经触发了一个外部项目,显然您不能触发多个。菜单中的选项实际上变灰了。我会将此作为注释添加到我的问题中。
    • 更新解决方案
    猜你喜欢
    • 1970-01-01
    • 2016-11-12
    • 1970-01-01
    • 2020-02-01
    • 2015-12-05
    • 1970-01-01
    • 2018-05-21
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多