./gradlew任务根据调用目录返回不同的结果

时间:2019-11-12 21:27:56

标签: android gradle gradlew

上下文:我正在尝试解决以下错误:来自CircleCi的Task 'assembleRelease' not found in root project 'android'.在本地计算机上运行正常。

我注意到,如果我(在本地和ci服务器上)运行./android/gradlew tasks,它没有任何“构建任务”。

但是,如果我进入gradlew所在的目录并再试一次,则会得到所有构建任务的报告。

cd android && ./gradlew tasks

为什么gradlew报告的任务不同,这取决于调用它的目录?

我正在使用Fastlane通过./(而不是./android)中的bundle exec fastlane android beta使我的构建自动化。

0 个答案:

没有答案