我给一个gradlew项目添加Travis CI的时候遇到一个问题,gradlew没有可执行权限。具体错误如下:
/home/travis/build.sh: line 45: ./gradlew: Permission denied显然,gradlew没有可执行权限。
解决首先查看权限,
ls -la | grep gradlew或者使用git
git ls-tree HEAD结果
100644 blob 39e33cd9155a732f8a4df3d105463af5af0051c5 build.gradle644没有执行权限。所以,添加x权限
chmod 755 gradlew或者用git
git update-index --chmod=+x gradlew这时候查看git status发现有文件改变,提交就好。
github显示变更记录为