【问题标题】:Set variable in properties file based on a choice build param根据选择构建参数在属性文件中设置变量
【发布时间】:2012-07-26 21:30:59
【问题描述】:

我们正在设置一个 Jenkins CI 服务器来处理我们所有的 WebDriver 测试。理想情况下,我希望为我们的 QA 团队选择构建参数,以便为每个构建选择要测试的服务器(生产等)。我们有一个属性文件来处理这个问题,所以我们只需要对该文件进行更改。有没有可以做我们正在寻找的插件?

【问题讨论】:

    标签: continuous-integration jenkins jenkins-plugins


    【解决方案1】:

    您可以只使用 shell 构建步骤

    echo $MY_BUILD_VAR > $WORKSPACE/somefile
    

    有时一个插件比你需要的更多! (尽管 EnvInject 会有所帮助,如果你有混合的操作系统来支持(即 *nix 和 windows),因为 Windows 运行批处理文件并且 *nix 与 shell 一起......虽然 windows 版本略有不同

    echo %MY_BUILD_VAR% > %WORKSPACE%\somefile
    

    【讨论】:

      【解决方案2】:

      是的,EnvInject Plugin 可以从属性文件中读取环境并使其可用于构建。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2013-08-09
        • 2020-09-04
        • 1970-01-01
        • 1970-01-01
        • 2011-06-07
        • 1970-01-01
        • 2016-03-15
        • 1970-01-01
        相关资源
        最近更新 更多