如何在 Bamboo 中找到当前工作目录?

Posted

技术标签:

【中文标题】如何在 Bamboo 中找到当前工作目录?【英文标题】:How to find out current working directory in Bamboo? 【发布时间】:2012-05-02 16:04:02 【问题描述】:

这在当时似乎是个好主意

public static final String MY_CONFIG_FILE = System.getenv("APP_HOME") 
                                              + "/cfg/app.properties";

当将代码推送到 Bamboo 时,一些测试因

而失败
java.io.FileNotFoundException: ./cfg/app.properties (No such file or directory)

我确实将 Bamboo 中的 EnvironmentVariable 设置为 APP_HOME=.

不过,Bamboo 似乎还是找不到该文件。请问我做错了什么?

【问题讨论】:

【参考方案1】:

如果有人感兴趣,为了引用当前工作目录APP_HOME 应该设置为:

APP_HOME=$bamboo.build.working.directory

【讨论】:

以上是关于如何在 Bamboo 中找到当前工作目录?的主要内容,如果未能解决你的问题,请参考以下文章

Bamboo:覆盖运行时变量 - 构建工作目录?

Bamboo build-dir过多的空间可以用cron工作清理吗?

如何在java中关闭当前工作目录(不是完整路径)[关闭]

如何获取 Qt 应用程序的当前工作目录路径?

Bamboo VSTest Runner 失败并显示“在目录中找不到测试结果报告”

如何在 Java 中获取当前工作目录?