diff --git a/.circleci/config.yml b/.circleci/config.yml index 611231835b..c0f09a255b 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -3,7 +3,7 @@ jobs: build: working_directory: ~/code docker: - - image: circleci/android:api-28 + - image: circleci/android:api-28-ndk environment: JVM_OPTS: -Xmx3500m GRADLE_OPTS: -Dorg.gradle.workers.max=1 -Dorg.gradle.daemon=false -Dkotlin.compiler.execution.strategy="in-process" diff --git a/.travis.yml b/.travis.yml index 8715fd049c..bffbe395f6 100644 --- a/.travis.yml +++ b/.travis.yml @@ -7,8 +7,8 @@ services: - docker before_install: - - docker pull circleci/android:api-28 + - docker pull circleci/android:api-28-ndk - chmod -R a+wrx . script: - - docker run --rm -v ${PWD}:/build circleci/android:api-28 bash -c "cd /build; ./gradlew assembleDebug check" + - docker run --rm -v ${PWD}:/build circleci/android:api-28-ndk bash -c "cd /build; ./gradlew assembleDebug check" diff --git a/README.md b/README.md index afbfedae91..e0119909b7 100644 --- a/README.md +++ b/README.md @@ -31,7 +31,7 @@ You can check whether the latest commit builds under UNIX environment by checkin ```bash mkdir build sudo chown 3434:3434 build -docker run --rm -v ${PWD}/build:/build circleci/android:api-28 bash -c "cd /build; git clone https://github.com/shadowsocks/shadowsocks-android; cd shadowsocks-android; git submodule update --init --recursive; ./gradlew assembleDebug" +docker run --rm -v ${PWD}/build:/build circleci/android:api-28-ndk bash -c "cd /build; git clone https://github.com/shadowsocks/shadowsocks-android; cd shadowsocks-android; git submodule update --init --recursive; ./gradlew assembleDebug" ``` ### [TRANSLATE](https://discourse.shadowsocks.org/t/poeditor-translation-main-thread/30)