Java Travis CI Android构建不断失败,gradlew没有这样的文件

Java Travis CI Android构建不断失败,gradlew没有这样的文件,java,android,travis-ci,Java,Android,Travis Ci,我的travis ci构建不断失败 $chmod+x/.gradlew chmod:无法访问“/.gradlew”:没有这样的文件或目录 命令“chmod+x/.gradlew”失败,并在运行期间以1退出 我尝试了所有的建议,不同的yml文件,但无法摆脱这个错误 我的travis yml位于根目录上,下面是我的文件夹结构 root:/src.gitignore.travis.yml src:/client/server 客户端:/app/gradle/wrapper build.gradle g

我的travis ci构建不断失败

$chmod+x/.gradlew chmod:无法访问“/.gradlew”:没有这样的文件或目录 命令“chmod+x/.gradlew”失败,并在运行期间以1退出

我尝试了所有的建议,不同的yml文件,但无法摆脱这个错误

我的travis yml位于根目录上,下面是我的文件夹结构

root:/src.gitignore.travis.yml

src:/client/server

客户端:/app/gradle/wrapper build.gradle gradle.properties gradlew gradlew.bat settings.gradle

这是我的特拉维斯

sudo:false
语言:安卓
jdk:
-oraclejdk8
安卓:
组件:
-工具
-平台工具
-工具
#项目使用的BuildTools版本
-构建工具-25.0.3
#用于编译项目的SDK版本
-安卓-25
-extra-google-google_play_服务
-extra-google-m2存储库
-extra-android-m2存储库
-插件-google_API-google-19
安装前:
-chmod+x/.gradlew
脚本:
-“/.gradlew干净构建”
通知:

email:false
要调试此功能,您可以在安装之前更改
部分以打印当前目录并列出其内容

安装前:
-pwd
-ls-la
-chmod+x/.gradlew
添加此.yml文件

- name: Check Directory
  run: - pwd
       - ls -la
       - cd android && chmod +x ./gradlew
- name: Build Command
        run: cd android && chmod +x ./gradlew

这实际上有助于我发现它不在正确的目录中,现在我在安装之前做了:-cd src/client-pwd-ls-la-chmod+x/.gradlew它在正确的目录中正确列出了所有内容,但仍然说找不到gradlew,尽管那里有gradlew文件,我让它在安装之前的脚本下添加cd src/client!谢谢你的支持help@JohnFraks,是否介意共享您的.travis.yml文件