CircleCI CLI在Android SDK中查找错误的path

我正在使用CircleCI CLI来testing本地运行我的unit testing。 每次我跑我得到:

FAILURE: Build failed with an exception. * What went wrong: A problem occurred configuring project ':TrackVia'. > The SDK directory '/Users/me/workspace/android-sdk-macosx' does not exist. 

如果我添加一个命令来运行echo $ANDROID_HOME它正确指向/opt/android/sdk我不明白为什么它获取我的本地$ANDROID_HOME值,而不是在容器中configuration的。

我错过了什么?

在追逐我的尾巴一个小时后,问题就出现了。 因为我在本地运行CircleCI CLI,所以不会从github获取所有新的代码,只是复制本地文件系统,而我的本地文件系统有local.properties指向我的本地android SDK homepath。 所以我把这个添加到我的config.yml,这一切工作

 steps: - run: name: remove local settings command: rm local.properties