1

在詹金斯,我们有一个要求,比如在构建步骤下出现的选项(比如)

  1. 执行外壳
  2. 通过 ssh 执行命令
  3. 调用蚂蚁

出现在后期构建部分。它应该做与构建部分相同的工作。

我通过我的插件使构建部分中的所有选项出现在后期构建部分下的 UIit.getbuilddescriptors中。config.jelly它作为异类列表出现在我的 jenkins UI 的 post build 部分。

但问题是我不知道如何让它作为一个构建步骤。

对于外壳,我们做了

Shell s = new Shell(command);
s.perform(build, listener, launcher);

它奏效了。

如果这是可能的,那么它甚至可能适用于所有构建部分项目。有没有像我对“执行外壳”所做的那样的直接方法?

4

1 回答 1

1

您可以考虑查看https://wiki.jenkins-ci.org/display/JENKINS/Any+Build+Step+Plugin

它们提供了将构建步骤用作构建后操作的能力,反之亦然

于 2012-12-20T18:46:42.390 回答