circleci. Ошибка при запуске билда. Уже перепробовал кучу вариантов.

cd
ci
circleci
java
android
Теги: #<Tag:0x00007fedc077a488> #<Tag:0x00007fedc077a280> #<Tag:0x00007fedc077a078> #<Tag:0x00007fedc0779ec0> #<Tag:0x00007fedc0779c40>

#1

Уже перелопатил весь интернет, не могу найти ответ.

Когда пытаюсь запустить проект на CircleCi получаю следующую ошибку:

FAILURE: Build failed with an exception.

  • What went wrong:
    A problem occurred configuring project ‘:app’.

SDK location not found. Define location with sdk.dir in the local.properties file or with an ANDROID_HOME environment variable.

  • Try:
    Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output. Run with --scan to get full insights.

BUILD FAILED in 17s
Exited with code 1

Пытался брать конфигурационный файл отсюда: https://circleci.com/docs/2.0/language-android/

Также пытался использовать конфигурационный файл по умолчанию.

Уже настроил переменные среды, проверил файл local.properties - все ок.

Кто-нибудь может что-нибудь посоветовать?

Мой config.yml:

version: 2
jobs:
build:
working_directory: ~/code
docker:
- image: circleci/android:api-25-alpha
environment:
JVM_OPTS: -Xmx3200m
steps:
- checkout
- restore_cache:
key: jars-{{ checksum “build.gradle” }}-{{ checksum “app/build.gradle” }}
- run:
name: Chmod permissions #if permission for Gradlew Dependencies fail, use this.
command: sudo chmod +x ./gradlew
- run:
name: Download Dependencies
command: ./gradlew androidDependencies
- save_cache:
paths:
- ~/.gradle
key: jars-{{ checksum “build.gradle” }}-{{ checksum “app/build.gradle” }}
- run:
name: Run Tests
command: ./gradlew lint test
- store_artifacts:
path: app/build/reports
destination: reports
- store_test_results:
path: app/build/test-results