From 3f4849389c9f12f268cf652f0c9433835dc95a1f Mon Sep 17 00:00:00 2001 From: "Hansi, dl9rdz" Date: Tue, 15 Jun 2021 20:18:51 +0200 Subject: [PATCH] travis test --- .travis.yml | 59 ++++++++++++++++++++++++++++++++++------------------- 1 file changed, 38 insertions(+), 21 deletions(-) diff --git a/.travis.yml b/.travis.yml index 498628f..6380fb8 100644 --- a/.travis.yml +++ b/.travis.yml @@ -1,27 +1,35 @@ +language: minimal os: linux -dist: xenial -language: android -jdk: oraclejdk8 +dist: focal +group: edge -android: - licenses: - - 'android-sdk-preview-license-.+' - - 'android-sdk-license-.+' - - 'google-gdk-license-.+' +env: + global: + # for updates check developer.android.com/studio#downloads (current 26.1.1) + - ANDROID_SDK_TOOLS=commandlinetools-linux-7302050_latest.zip + +#language: android +#jdk: oraclejdk8 +# +#android: +# licenses: +# - 'android-sdk-preview-license-.+' +# - 'android-sdk-license-.+' +# - 'google-gdk-license-.+' +# +# components: +# - tools +# - build-tools-30.0.2 +# - android-30 +# #- android-22 +# #- extra-google-google_play_services +# #- extra-google-m2repository +# #- extra-android-m2repository +# #- sys-img-armeabi-v7a-android-22 - components: - - tools - - build-tools-30.0.2 - - android-30 - #- android-22 - #- extra-google-google_play_services - #- extra-google-m2repository - #- extra-android-m2repository - #- sys-img-armeabi-v7a-android-22 - -before_install: - #- chmod +x gradlew - - yes | sdkmanager "platforms;android-30" +#before_install: +# #- chmod +x gradlew +# - yes | sdkmanager "platforms;android-30" before_script: #- echo no | android create avd --force -n test -t android-22 --abi armeabi-v7a @@ -32,6 +40,15 @@ before_script: - sudo apt-get update - sudo apt-get install nodejs - sudo apt-get install npm + - sudo apt-get install openjdk-11-jdk + - wget -nv https://dl.google.com/android/repository/$ANDROID_SDK_TOOLS + - unzip -q $ANDROID_SDK_TOOLS -d $HOME/sdk + - export PATH=$PATH:$HOME/sdk/cmdline-tools/bin + - export ANDROID_HOME=$HOME/sdk + - yes | sdkmanager "platforms;android-29" + - yes | sdkmanager "emulator" "tools" "platform-tools" + - yes | sdkmanager --licenses + - yes | sdkmanager "build-tools;29.0.3" # not nice but well.. - npm config set strict-ssl false - sudo npm install -g cordova