Jenkins构建过程中的Git Publisher

时间:2016-01-14 15:55:09

标签: git jenkins jenkins-plugins

我们在项目中使用Git和Jenkins。我想创建git标签,然后触发其他Jenkins Job。如果失败,我希望其他工作失败当前工作。 不幸的是,我不能在构建过程中使用Git Publisher,也不能在Post Build过程中使用强依赖关系到其他过程。我可以直接在Batch Script窗口中使用git命令,但我想避免这种情况。还有其他办法可以解决这个问题吗?

1 个答案:

答案 0 :(得分:0)

您可以使用参数化触发器插件[1]作为触发其他作业的构建步骤,并将git sha1传递给其他作业,而不是使用git标记。然后,您仍然可以使用Git Publisher来推送标签(如果您出于其他目的需要它)。

[1] http://wiki.jenkins-ci.org/display/JENKINS/Parameterized+Trigger+Plugin