构建失败成功环境变量

时间:2010-07-30 14:42:39

标签: scripting continuous-integration hudson

我希望知道是否有办法运行特定的脚本,当且仅当构建成功时。因此,如果构建失败,则脚本不会运行。

请,谢谢你。

1 个答案:

答案 0 :(得分:2)

您有几种选择。

  • 最简单:您有一个自由风格的软件项目 - 只需在构建结束时创建一个额外的构建步骤。如果上一步骤失败,则不会执行该步骤。如果您的构建不稳定,我不知道它的行为。

  • 也很简单:你有一个Maven项目:创建一个post build步骤(在mvn build之后运行的步骤)。您可以选择让这些后期构建步骤在成功,成功+不稳定或始终运行时运行。

  • 为您的脚本创建另一个作业,并使用parametrized trigger plugin触发它。这个插件为您提供了最大的灵活性。

希望有所帮助。

相关问题