gpt4 book ai didi

jenkins - 如何从 Jenkins 2.0 管道脚本中读取属性文件

转载 作者:IT老高 更新时间:2023-10-28 11:20:44 25 4
gpt4 key购买 nike

我正在尝试编写一个管道脚本以与 Jenkins 2.0 一起使用来复制我们现有的构建。这个原始构建使用 envInject 插件来读取 Java 属性文件,但我无法从管道 Groovy 脚本中看到如何执行此操作。我用谷歌搜索并找到以下内容,但它不起作用(FileNotFoundException):

Properties props = new Properties()
File propsFile = new File('./Builder/project.properties')
props.load(propsFile.newDataInputStream())

谢谢!

最佳答案

我昨天和今天都在和这个作斗争。我希望更容易找到它的可用性。

捕获'Pipeline Utility Steps ' 插件。

使用 readProperties 步骤。

 def props = readProperties  file: 'dir/my.properties'

一句警告 - 我希望属性文件中的 bool 值被视为字符串。

关于jenkins - 如何从 Jenkins 2.0 管道脚本中读取属性文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39619093/

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