2
GitHub에서 프로젝트를위한 안드로이드 빌드 용 트래비스 CI를 사용하고자합니다. GitHub에서 다음과 같은 .travis.yml 파일을 만들었고 프로젝트 빌드가 트리거되면 빌드 성공을 제공합니다.트래비스 CI - 안드로이드 빌드 스크립트
language: android
jdk: oraclejdk8
env:
matrix:
- ANDROID_TARGET=android-23 ANDROID_ABI=armeabi-v7a
android:
components:
- build-tools-26.0.1
- android-23
- extra-android-m2repository
- sys-img-armeabi-v7a-android-23
- extra-android-support
- extra-android-m2repository
licenses:
- 'android-sdk-license-.+'
script:
- chmod +x ./gradlew
하지만 지금은 또 다른 트리거 구축하는 된 .java 또는 .xml 파일에 일부 오류를 둘 때, 빌드가 통과하고 실패하지 않습니다
스크립트입니다. .travis.yml 파일에서 필요한 변경 사항을 알려주십시오.
업데이트 (10/18) :
language: android
jdk: oraclejdk8
env:
matrix:
- ANDROID_TARGET=android-26 ANDROID_ABI=armeabi-v7a
android:
components:
- tools
- platform-tools
- tools
- build-tools-26.0.1
- android-26
- extra-android-m2repository
- sys-img-armeabi-v7a-android-26
- extra-android-support
licenses:
- android-sdk-preview-license-52d11cd2
- android-sdk-license-.+
- google-gdk-license-.+
before_script:
- chmod +x ./gradlew
script:
- ./gradlew build
응답 해 주셔서 감사합니다. ./gradlew 빌드를 추가했는데 이제는 정상적으로 작동합니다. 빌드가 제대로 작동합니다. 업데이트 된 travis yml도 원래 쿼리에 게시됩니다. – Soumya