我是詹金(Jenkin)的新手,请原谅我有任何错误陈述。 我必须从文件(例如config或txt)设置全局环境变量,并且要将文件放置在本地或服务器上的某个位置。
我已经阅读了一些文档,但是都说要使用EnvInject插件,这在我们构建它时基本上可以帮助完成特定工作。
但是我想要一个可以从文件中获取全局env变量的解决方案,以便可以快速加载“配置系统”页面。
答案 0 :(得分:0)
我假设您希望从特定文件中读取属性,并将其作为环境变量注入到您的jenkins作业中。
您可以采用以下方法: 使用以下内容创建诸如env.properties之类的属性文件: testvalue ='mytest'
用于读取文件并将注入的变量作为环境变量注入的示例代码
node` {load“ $ {WORKSPACE} \ env.properties” 回声“测试值:$ {testvalue}” }