【发布时间】:2018-02-22 04:49:48
【问题描述】:
我有一个Github 存储库,它基于CircleCI 构建。我收到以下错误:
export TERM="dumb" if [ -e ./gradlew ];然后 ./gradlew 依赖项;其他 gradle 依赖项;fi bash:第 2 行:./gradlew: 权限被拒绝
export TERM="dumb" if [ -e ./gradlew ];然后 ./gradlew 依赖项;其他 gradle 依赖项;fi 返回退出代码 126
操作失败:gradle 依赖项
我不知道这是什么原因造成的,因为我在 circle.yml 文件中授予了必要的权限。
test:
override:
- echo y | android update sdk --no-ui --all --filter tools,platform-tools,build-tools-21.1.2,android-21,extra-google-m2repository,extra-google-google_play_services,extra-android-support
- chmod 777 gradlew
- chmod a+x gradlew
- ANDROID_HOME=/usr/local/android-sdk-linux ./gradlew dependencies
- ./gradlew testVanillaDebugUnitTest -PdisablePreDex
- echo "y" | sudo /opt/google-cloud-sdk/bin/gcloud beta test android run --app app/build/outputs/apk/app-vanilla-debug.apk --test app/build/outputs/apk/app-vanilla-debug-androidTest.apk --device-ids Nexus5 --os-version-ids 22 --locales en --orientations portrait
【问题讨论】:
-
是否可以链接到存储库和 Circle CI 构建?
标签: android gradle circleci gradlew