为了账号安全,请及时绑定邮箱和手机立即绑定

如何在Jenkins中设置环境变量?

如何在Jenkins中设置环境变量?

浮云间 2019-07-31 18:42:51
如何在Jenkins中设置环境变量?我希望能够做到这样的事情:AOEU=$(echo aoeu)詹金斯定了AOEU=aoeu。Jenkins中的Environment Variables部分没有这样做。相反,它设置AOEU='$(echo aoeu)'。如何让Jenkins评估shell命令并将输出分配给环境变量?最后,我希望能够将作业的执行程序分配给可以传递到其他脚本或由其他脚本使用的环境变量。
查看完整描述

3 回答

?
慕桂英3389331

TA贡献2036条经验 获得超8个赞

这可以通过EnvInject插件以下列方式完成:

  1. 创建一个运行的“执行shell”构建步骤:

    echo AOEU=$(echo aoeu) > propsfile
  2. 创建一个Inject环境变量构建步骤并将“Properties File Path”设置为propsfile

注意:此插件(大部分)与Pipeline插件不兼容。


查看完整回答
反对 回复 2019-07-31
?
犯罪嫌疑人X

TA贡献2080条经验 获得超4个赞

最简单的方法

您可以使用EnvInject插件在构建启动时注入环境变量。例如:

你怎么知道它的工作原理


查看完整回答
反对 回复 2019-07-31
  • 3 回答
  • 0 关注
  • 6821 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信