想象一个经典的 set_env.sh
shell 脚本,它导出一些环境变量
计算了哪些内容(非静态的,取决于文件系统)。
在 Jenkins 中,我想执行这个 shell 脚本,然后调用 ant 构建步骤使用 以前的环境来自脚本。
在 Jenkins 有没有办法做到这一点?
最佳答案
另一种方法是使用 Envinject插入。这使您可以从文件中“注入(inject)”环境变量,使它们成为构建环境的一部分,可供所有构建步骤使用。
关于java - Jenkins:如何通过 "source script"为 ant 任务设置环境变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21001689/