Я пытаюсь использовать CircleCi с моим Android проекта я добавил circle.yml файл, но каждый раз, когда сборка завершается с ошибкой при слеженииCircleCi не удалось разрешить создавать инструменты для Android
возникла проблема настройка проекта ': app'. не удалось найти Строить Revision Инструменты 23.0.1
следующий мой circle.yml файл
#
# Build configuration for Circle CI
#
general:
artifacts:
- /home/ubuntu/ES-NRP-Android-V3/app/build/outputs/apk/
machine:
environment:
ANDROID_HOME: /usr/local/android-sdk-linux
dependencies:
pre:
- echo y | android update sdk --no-ui --all --filter "tools"
- echo y | android update sdk --no-ui --all --filter "build-tools-23.0.1"
override:
- echo y | android update sdk --no-ui --all --filter tools,platform-tools,build-tools-23.0.1,android-23,extra-google-m2repository,extra-google-google_play_services,extra-android-support
- ANDROID_HOME=/usr/local/android-sdk-linux ./gradlew dependencies
test:
override:
- (./gradlew assemble):
timeout: 360
Я нацеливание SDK версии 23 и инструменты для сборки 23.0.2
Вот вам мой старый круг či конфигурационный файл, может быть, что-то здесь может вам помочь: https://github.com/jonathanrz/myexpenses-android/blob/89a6aaf3e161a1b4f6716c48b8d41605ffce2a25/circle.yml – jonathanrz
@jonathanrz благодарит много, но он тоже не работает – a3adel
В вашем вопросе есть конфликт, вы сказал, что вы используете инструменты сборки 23.0.2, но вы устанавливаете инструменты сборки 23.0.1 в «- echo y | android update sdk --no-ui --all --filter "build-tools-23.0.1" - Это может быть проблема? – jonathanrz