【问题标题】:Git Publisher during Jenkins build processJenkins 构建过程中的 Git Publisher
【发布时间】:2016-01-15 23:27:32
【问题描述】:

我们在项目中使用 Git 和 Jenkins。我想创建 git 标签,然后触发其他 Jenkins Job。我希望另一项工作在失败的情况下使当前的工作失败。 不幸的是,我不能在构建过程中使用 Git Publisher,也不能在构建后过程中使用对其他过程的强依赖性。我可以直接在批处理脚本窗口中使用 git 命令,但我想避免这种情况。有没有其他方法可以解决这个问题?

【问题讨论】:

    标签: git jenkins jenkins-plugins


    【解决方案1】:

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

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

    【讨论】:

      猜你喜欢
      • 2013-07-17
      • 1970-01-01
      • 2018-04-21
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多