小编典典

如何在詹金斯中设置环境变量?

jenkins

我希望能够执行以下操作:

AOEU=$(echo aoeu)

并安排詹金斯AOEU=aoeu

Jenkins中的“ 环境变量” 部分不这样做。而是设置了AOEU='$(echo aoeu)'

如何让Jenkins评估Shell命令并将输出分配给环境变量?

最终,我希望能够将作业的执行者分配给可以传递到其他脚本或由其他脚本使用的环境变量。


阅读 408

收藏
2020-07-25

共1个答案

小编典典

可以通过以下方式通过EnvInject插件完成此操作:

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

    echo AOEU=$(echo aoeu) > propsfile
    
  2. 创建一个“ 注入”环境变量 构建步骤,并将“属性文件路径”设置为propsfile

注意 :此插件(大多数)与Pipeline插件不兼容。

2020-07-25