gpt4 book ai didi

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

转载 作者:行者123 更新时间:2023-12-02 04:38:23 44 4
gpt4 key购买 nike

我希望能够做这样的事情:

AOEU=$(echo aoeu)

并让 Jenkins 设置 AOEU=aoeu

Jenkins 中的环境变量部分不会这样做。相反,它设置 AOEU='$(echo aoeu)'

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

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

最佳答案

这可以通过EnvInject plugin来完成通过以下方式:

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

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

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

关于jenkins - 如何在Jenkins中设置环境变量?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10625259/

44 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com