java - Jenkins:如何通过 "source script"为 ant 任务设置环境变量

标签 java shell ant jenkins environment-variables

想象一个经典的 set_env.sh shell 脚本,它导出一些环境变量 计算了哪些内容(非静态的,取决于文件系统)。

Jenkins 中,我想执行这个 shell 脚本,然后调用 ant 构建步骤使用 以前的环境来自脚本

在 Jenkins 有没有办法做到这一点?

最佳答案

另一种方法是使用 Envinject插入。这使您可以从文件中“注入(inject)”环境变量,使它们成为构建环境的一部分,可供所有构建步骤使用。

关于java - Jenkins:如何通过 "source script"为 ant 任务设置环境变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21001689/

相关文章:

ANT 场景条件依赖目标

java - 将第 3 方 JAR 部署到本地存储库

linux - 如何将值发送到 Zenity 进度条

linux - 当我从另一个 bash 运行 bash 时,{{1..5}} 停止工作为什么?

java - 如何设置良好的java构建环境?

java - 使 JAR 可用于 JDK 和 JRE

Java 样板代码 : connection management

java - JFrame Exit on close 不会出现在java中

java - 如何在可完成的 future 流中压平列表?

linux - Mercurial : Importing changes from the diff of two repo