gpt4 book ai didi

build - 从属性文件中检索参数

转载 作者:行者123 更新时间:2023-12-04 10:55:24 26 4
gpt4 key购买 nike

我有几个使用相同参数和参数值的 Jenkins 参数化作业。
当我必须更改其中一个参数的默认值时,我需要检查所有这些作业并重新配置它们。

这个问题的一个简单解决方案是从配置文件(在主/工作区中)检索所有参数的选项,但我找不到足够的实现。

我希望能够使用标准 Java 配置文件 提供构建(格式为“键”=“值”)然后在构建过程中像其他所有参数一样引用这些参数。

您知道合适的解决方案吗?

最佳答案

使用EnvInject Plugin在 Inject Environment Variables 构建步骤中从文件中读取参数作为环境变量。问题是你不能轻易地覆盖它们。一种解决方案是将它与 Conditional BuildStep Plugin 结合使用。 .然后,您可以定义一个默认为 false 的 bool 参数 OVERRIDE。然后,只有在 OVERRIDE 为 false 时,您才能有条件地运行 Inject 构建步骤。当您需要使用手动提供的值(在运行作业的自定义调用中)覆盖参数时,请指定覆盖值并将 OVERRIDE 设置为 true。

关于build - 从属性文件中检索参数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10427875/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com