我正在尝试设置一个管道来运行带有 Thoughtworks GO 服务器的 Android 应用程序的单元和验收(黄瓜)测试,并在带有 Mavericks 的 Mac Mini 构建服务器上运行代理。
我需要的第一件事是运行一个简单的 Ant 任务“干净调试安装测试”,但控制台日志结果始终相同:
BUILD FAILED
/Applications/Go Agent.app/pipelines/DLManager-Android/banyan_dm_integration_test/build.xml:55: sdk.dir is missing.
Make sure to generate local.properties using 'android update project' or to inject it through the ANDROID_HOME environment variable.
我已经在机器(代理)上设置了环境变量,我可以在终端上运行相同的测试,但似乎 GO 没有采用相同的变量。任何想法如何在 GO 上正确设置管道以运行这些测试?
谢谢!