This repository was archived by the owner on Sep 19, 2023. It is now read-only.
File tree 1 file changed +12
-14
lines changed
1 file changed +12
-14
lines changed Original file line number Diff line number Diff line change 1
- language : android
2
- sudo : false
1
+ language : java
2
+ jdk : openjdk8
3
+ install :
4
+ - mkdir $HOME/android-cmdline-tools
5
+ - curl https://dl.google.com/android/repository/commandlinetools-linux-6609375_latest.zip > $HOME/android-cmdline-tools/cmdline-tools.zip
6
+ - unzip -qq -n $HOME/android-cmdline-tools/cmdline-tools.zip -d $HOME/android-cmdline-tools
7
+ - echo y | $HOME/android-cmdline-tools/tools/bin/sdkmanager --sdk_root=$HOME/android-sdk 'platform-tools'
8
+ - echo y | $HOME/android-cmdline-tools/tools/bin/sdkmanager --sdk_root=$HOME/android-sdk 'build-tools;29.0.3'
9
+ - echo y | $HOME/android-cmdline-tools/tools/bin/sdkmanager --sdk_root=$HOME/android-sdk 'platforms;android-30'
10
+ env :
11
+ - ANDROID_HOME=$HOME/android-sdk TERM=dumb JAVA_OPTS="-Xmx2048m"
3
12
before_script :
4
13
- echo sdk.dir $ANDROID_HOME > local.properties
5
14
script :
6
- - jdk_switcher use oraclejdk8
7
- - export TERM=dumb
8
- - export JAVA_OPTS="-XX:MaxPermSize=1024m -XX:+CMSClassUnloadingEnabled -XX:+HeapDumpOnOutOfMemoryError -Xmx2048m"
9
- - ./gradlew build
10
- android :
11
- components :
12
- - tools
13
- - tools
14
- - platform-tools
15
- - build-tools-29.0.3
16
- - android-30
17
- - extra-android-m2repository
15
+ - ./gradlew --no-daemon build
You can’t perform that action at this time.
0 commit comments