【问题标题】:EnvInject Plugin to load environment variablesEnvInject 插件加载环境变量
【发布时间】:2016-07-08 11:11:01
【问题描述】:

我正在尝试使用 EnvInject 插件加载环境变量,但无法这样做

【问题讨论】:

    标签: jenkins environment-variables hudson jenkins-plugins hudson-plugins


    【解决方案1】:

    问题是你不能有一个点'。'在文件名中。例如,将“env.properties”更改为“props”。

    【讨论】:

      【解决方案2】:

      您是在执行脚本后注入变量,您应该将“注入环境变量”步骤移到“执行 Shell”之前

      【讨论】:

      • 我移动了它们,并收到了一条消息Variables injected successfully.,但我在哪里可以看到它们?尝试查看我工作中的“环境变量”,但它们不存在
      • 你想从 env.propeties 加载变量“VISUALSTUDIOVERSION”?
      • 是的,一旦我可以加载这些变量,我希望添加更多的环境变量,如 LIB 和 PATH
      • 好的,看看你从 env.properties 加载的变量的值。您应该将“Execute Shell”中的脚本更改为:echo %VISUALSTUDIOVERSION% 这应该会记录在您的输出日志中 12.0
      • 我在env.properties 中添加了VISUALSTUDIOVERSION=12.0。并在属性文件路径中添加此值 $WORKSPACE\env.properties 并修改“执行 Shell”以回显 %VISUALSTUDIOVERSION% >> $WORKSPACE\env.properties 。仍然无法在控制台输出中看到任何内容,但该值已反映在环境变量选项卡中。
      猜你喜欢
      • 1970-01-01
      • 2018-03-01
      • 1970-01-01
      • 2016-09-09
      • 2016-10-19
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多