rdzwx-go/.travis.yml

68 wiersze
2.0 KiB
YAML
Czysty Zwykły widok Historia

2021-06-15 18:18:51 +00:00
language: minimal
2021-05-29 20:53:11 +00:00
os: linux
2021-06-15 18:18:51 +00:00
dist: focal
group: edge
2021-05-29 15:50:41 +00:00
2021-06-15 18:18:51 +00:00
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
2021-05-29 20:00:13 +00:00
2021-06-15 18:18:51 +00:00
#before_install:
# #- chmod +x gradlew
# - yes | sdkmanager "platforms;android-30"
2021-05-29 15:50:41 +00:00
2021-05-29 20:00:13 +00:00
before_script:
2021-05-29 20:08:48 +00:00
#- echo no | android create avd --force -n test -t android-22 --abi armeabi-v7a
# - emulator -avd test -no-audio -no-window &
# - android-wait-for-emulator
# - adb shell input keyevent 82 &
2021-05-29 21:01:22 +00:00
# - curl -fsSL https://deb.nodesource.com/setup_16.x | sudo -E bash -
2021-05-29 21:03:29 +00:00
- sudo apt-get update
2021-05-29 21:01:22 +00:00
- sudo apt-get install nodejs
2021-05-29 21:03:29 +00:00
- sudo apt-get install npm
2021-06-15 18:18:51 +00:00
- 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
2021-06-15 18:42:22 +00:00
- mv $HOME/sdk/cmdline-tools $HOME/sdk/latest
- mkdir $HOME/sdk/cmdline-tools
- mv $HOME/sdk/latest $HOME/sdk/cmdline-tools/
2021-06-15 18:45:18 +00:00
- export PATH=$PATH:$HOME/sdk/cmdline-tools/latest/bin
2021-06-15 18:29:43 +00:00
- export ANDROID_SDK_ROOT=$HOME/sdk
2021-06-15 18:36:40 +00:00
- yes | sdkmanager --sdk_root=$ANDROID_SDK_ROOT "platforms;android-29"
- yes | sdkmanager --sdk_root=$ANDROID_SDK_ROOT "emulator" "tools" "platform-tools"
- yes | sdkmanager --sdk_root=$ANDROID_SDK_ROOT --licenses
- yes | sdkmanager --sdk_root=$ANDROID_SDK_ROOT "build-tools;29.0.3"
2021-05-29 21:11:12 +00:00
# not nice but well..
- npm config set strict-ssl false
2021-06-15 19:01:55 +00:00
- sudo npm install -g cordova
- sudo chown -R 2000:2000 "/home/travis/.npm"
2021-06-15 18:50:18 +00:00
- cordova platform add android
2021-05-29 15:50:41 +00:00
2021-05-29 20:00:13 +00:00
script:
- cordova build
#- ./gradlew clean build
#- ./gradlew test
#- ./gradlew build check
2021-05-29 15:50:41 +00:00
2021-05-29 16:14:49 +00:00