1
我在Jenkins中使用“Exports Parameters Plugin”。我用它将我的不同的生成参数导出到JSON文件中。我可以导出我的参数,这不是问题,但我想要导出环境变量以及...在JENKINS中添加基于环境变量的参数?
可以将环境变量用作插件中的KEY还是基于环境变量定义参数?
感谢您的帮助
我在Jenkins中使用“Exports Parameters Plugin”。我用它将我的不同的生成参数导出到JSON文件中。我可以导出我的参数,这不是问题,但我想要导出环境变量以及...在JENKINS中添加基于环境变量的参数?
可以将环境变量用作插件中的KEY还是基于环境变量定义参数?
感谢您的帮助
您可以通过以下方式使用https://wiki.jenkins-ci.org/display/JENKINS/EnvInject+Plugin:
运行一个从插件构建步骤执行shell一步
echo Variable_Name=$(echo variable_name) > tempfile
运行进样的环境变量并在属性文件路径中给出该临时文件的路径。
的临时文件应该有somethign这样 Variable_Name=variable_name
使用相同的插件另一种方法是在“属性内容”注入在启动时可变权。
希望这会有所帮助! :)
您使用环境变量如 'echo $ {Build_Number}' –
嗨,但它不起作用。 :(我的“tempfile”包含“Build_ID = 106”,我将路径添加到构建步骤“注入环境变量”,但是当我尝试使用“Build_ID”作为参数时......没有任何内容正在打印...... I认为“Build_ID”是一个环境变量而不是一个参数。 –
我尝试过使用“属性内容”,但它不起作用。 –