【问题标题】:Jenkins to pass SVN_DIR variable to promoting jobJenkins 将 SVN_DIR 变量传递给促进工作
【发布时间】:2017-07-03 16:18:11
【问题描述】:

我有一个 Maven 构建作业,它提供下拉列表来选择 SVN 主干下的项目。我使用promoted builds 插件将构建提升到不同的环境。我想将 SVN_DIR 变量作为参数传递给我的促销工作。我使用了预定义的参数并定义为 SVN_DIR=${SVN_DIR},以检查当我尝试回显显示为 SVN_DIR 本身的 SVN_DIR 值时是否能够通过。这意味着它没有传递值。知道如何实现这一目标吗?jenkins

【问题讨论】:

    标签: maven svn jenkins


    【解决方案1】:

    您可以使用参数化触发器插件,它可以让您将参数从一个作业传递到另一个作业,可以在这里找到https://wiki.jenkins.io/display/JENKINS/Parameterized+Trigger+Plugin

    【讨论】:

      【解决方案2】:

      或者您可以使用Promoted Builds Plugin。原始 SVN_DIR 将作为 PROMOTED_SVN_DIR 提供。

      【讨论】:

      • 如何获取下游作业的 SVN_DIR?我是否需要使用 ${PROMOTED_SVN_DIR} 而不是 ${SVN_DIR}?
      • 是的。我只用 Git 做过这个,但这是它应该工作的家。而且你必须在构建升级期间调用你通常会在其他工作中做的事情。
      猜你喜欢
      • 2011-09-07
      • 1970-01-01
      • 2021-01-21
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-12-08
      相关资源
      最近更新 更多