【问题标题】:Injecting more than one properties file into a Jenkins job将多个属性文件注入 Jenkins 作业
【发布时间】:2016-06-02 05:11:36
【问题描述】:

现在我正在使用 EnvInject plugin 通过属性文件将我的环境变量插入到我的 Jenkins 作业中。

但是,现在我有第二份工作,它需要与第一份工作相同的环境变量,而不是我想通过另一个属性文件加载的更多附加变量。

我知道,可以通过 EnvInject 插件的 Properties Content Edit 字段插入值,但我想将其保存在文件中,以便在作业之间共享。但似乎不可能向 EnvInject-plugin 添加第二个属性文件。

是否有任何方法可以将多个属性文件注入到作业或任何其他插件中,以处理我的场景?

【问题讨论】:

    标签: jenkins jenkins-plugins


    【解决方案1】:

    有一种简单的方法可以解决您的限制。
    您应该加载 Build 部分中的每个文件,作为构建步骤。
    使用 Inject environment variables 构建步骤,并加载所需的每个文件。您可以通过设置此类型的多个构建步骤来添加多个文件。

    这对有类似需求的我来说效果很好。

    【讨论】:

      【解决方案2】:

      您可以使用Config File Provider Plugin 来配置一些shell 脚本。 您可以添加多个文件,然后执行它们。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2016-10-16
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2022-06-10
        • 2014-04-19
        相关资源
        最近更新 更多