1
私のトラヴィスのCIビルド保ち、で失敗 トラヴィスCIのAndroidはgradlewそのようなファイルで失敗し続ける構築
$ chmodの+ X /.gradlew のchmod: '/.gradlew' にアクセスすることはできません:そのようなファイルまたはディレクトリ をコマンド "chmod + x /.gradlew"は失敗し、その間に1で終了しました。私はすべての提案を試しましたが、違うymlファイルですが、このエラーを取り除くことはできません。
マイトラヴィスYMLは、ルートディレクトリにある、ここに私のフォルダ構造
ルートです:/ srcに.gitignore .travis.yml
SRC:/アプリ:
クライアント/クライアント/サーバー/ Gradleの/ラッパーbuild.gradle gradle.properties gradlew gradlew.batここ
settings.gradleは私travis.ymlあるsudo: false
language: android
jdk:
- oraclejdk8
android:
components:
- tools
- platform-tools
- tools
# The BuildTools version used by your project
- build-tools-25.0.3
# The SDK version used to compile your project
- android-25
- extra-google-google_play_services
- extra-google-m2repository
- extra-android-m2repository
- addon-google_apis-google-19
before_install:
- chmod +x /.gradlew
script:
- "/.gradlew clean build"
notifications:
email: false
、ここでは私のbuild.gradle
// Top-level build file where you can add configuration options common to all sub-projects/modules.
buildscript {
repositories {
jcenter()
}
dependencies {
classpath 'com.android.tools.build:gradle:2.3.3'
// NOTE: Do not place your application dependencies here; they belong
// in the individual module build.gradle files
}
}
allprojects {
repositories {
jcenter()
maven { url "https://maven.google.com" }
}
}
task wrapper(type: Wrapper) {
gradleVersion = '2.3.3'
}
task clean(type: Delete) {
delete rootProject.buildDir
}
任意の提案はありますか?ありがとう
これは実際に今、私はbefore_installやった、私はそれが正しいディレクトリにないことがわかっ助け: を - CDのsrc /クライアント - PWD - LS -la - chmodコマンド+ x /.gradlew 正しいディレクトリにすべてのものが正しくリストされていますが、まだgradlewが見つかりませんでした。そこにgradlewファイルがあります。 –
インストール前にbefore_scriptの下にcd src/clientを追加して動作させました!ご協力ありがとうございました –