Skip to content

Commit

Permalink
Temporarily disable Android CI jobs, see #216
Browse files Browse the repository at this point in the history
  • Loading branch information
d-frey committed Nov 20, 2020
1 parent f1bbe47 commit dcf18a4
Showing 1 changed file with 38 additions and 38 deletions.
76 changes: 38 additions & 38 deletions .travis.yml
Original file line number Diff line number Diff line change
Expand Up @@ -118,44 +118,44 @@ jobs:
env:
- CXX=clang++

- &android
compiler: clang
addons:
apt:
packages:
- openjdk-8-jdk
before_install:
- export JAVA_HOME=/usr/lib/jvm/java-8-openjdk-amd64
- wget https://dl.google.com/android/repository/sdk-tools-linux-4333796.zip
- unzip -qq sdk-tools-linux-4333796.zip -d /opt/android-sdk
- rm sdk-tools-linux-4333796.zip
- echo "y" | /opt/android-sdk/tools/bin/sdkmanager "platform-tools" "system-images;android-24;default;${ANDROID_ABI}" "platforms;android-24" "emulator" "ndk-bundle" "cmake;3.10.2.4988404" > /dev/null
before_script:
- export TERM=dumb
- export _NO_CHECK_SIGNATURE=true
- export ANDROID_SDK_ROOT=/opt/android-sdk
- echo no | /opt/android-sdk/tools/bin/avdmanager create avd -n test -k "system-images;android-24;default;${ANDROID_ABI}"
- /opt/android-sdk/emulator/emulator -avd test -no-audio -no-window -dns-server 8.8.8.8 &
#- android-wait-for-emulator || android-wait-for-emulator
- /opt/android-sdk/platform-tools/adb shell input keyevent 82 &
script:
# Using the ninja build command. Is much faster then make build command.
- /opt/android-sdk/cmake/3.10.2.4988404/bin/cmake -H. -Bcmake-build -GNinja -DANDROID_ABI=${ANDROID_ABI} -DCMAKE_BUILD_TYPE=Release -DCMAKE_TOOLCHAIN_FILE=/opt/android-sdk/ndk-bundle/build/cmake/android.toolchain.cmake -DANDROID_PLATFORM=${ANDROID_PLATFORM} -DCMAKE_MAKE_PROGRAM=/opt/android-sdk/cmake/3.10.2.4988404/bin/ninja -DPEGTL_BUILD_EXAMPLES=OFF
- /opt/android-sdk/cmake/3.10.2.4988404/bin/cmake --build cmake-build --target all
# FIXME android emulator stuck sometimes - cd cmake-build && /opt/android-sdk/cmake/3.10.2.4988404/bin/ctest --output-on-failure
env:
- ANDROID_ABI=armeabi-v7a
- ANDROID_PLATFORM=android-22

- <<: *android
env:
- ANDROID_ABI=armeabi-v7a
- ANDROID_PLATFORM=android-24

- <<: *android
env:
- ANDROID_ABI=arm64-v8a
- ANDROID_PLATFORM=android-24
# - &android
# compiler: clang
# addons:
# apt:
# packages:
# - openjdk-8-jdk
# before_install:
# - export JAVA_HOME=/usr/lib/jvm/java-8-openjdk-amd64
# - wget https://dl.google.com/android/repository/sdk-tools-linux-4333796.zip
# - unzip -qq sdk-tools-linux-4333796.zip -d /opt/android-sdk
# - rm sdk-tools-linux-4333796.zip
# - echo "y" | /opt/android-sdk/tools/bin/sdkmanager "platform-tools" "system-images;android-24;default;${ANDROID_ABI}" "platforms;android-24" "emulator" "ndk-bundle" "cmake;3.10.2.4988404" > /dev/null
# before_script:
# - export TERM=dumb
# - export _NO_CHECK_SIGNATURE=true
# - export ANDROID_SDK_ROOT=/opt/android-sdk
# - echo no | /opt/android-sdk/tools/bin/avdmanager create avd -n test -k "system-images;android-24;default;${ANDROID_ABI}"
# - /opt/android-sdk/emulator/emulator -avd test -no-audio -no-window -dns-server 8.8.8.8 &
# #- android-wait-for-emulator || android-wait-for-emulator
# - /opt/android-sdk/platform-tools/adb shell input keyevent 82 &
# script:
# # Using the ninja build command. Is much faster then make build command.
# - /opt/android-sdk/cmake/3.10.2.4988404/bin/cmake -H. -Bcmake-build -GNinja -DANDROID_ABI=${ANDROID_ABI} -DCMAKE_BUILD_TYPE=Release -DCMAKE_TOOLCHAIN_FILE=/opt/android-sdk/ndk-bundle/build/cmake/android.toolchain.cmake -DANDROID_PLATFORM=${ANDROID_PLATFORM} -DCMAKE_MAKE_PROGRAM=/opt/android-sdk/cmake/3.10.2.4988404/bin/ninja -DPEGTL_BUILD_EXAMPLES=OFF
# - /opt/android-sdk/cmake/3.10.2.4988404/bin/cmake --build cmake-build --target all
# # FIXME android emulator stuck sometimes - cd cmake-build && /opt/android-sdk/cmake/3.10.2.4988404/bin/ctest --output-on-failure
# env:
# - ANDROID_ABI=armeabi-v7a
# - ANDROID_PLATFORM=android-22

# - <<: *android
# env:
# - ANDROID_ABI=armeabi-v7a
# - ANDROID_PLATFORM=android-24

# - <<: *android
# env:
# - ANDROID_ABI=arm64-v8a
# - ANDROID_PLATFORM=android-24

- <<: *gcc-10
env:
Expand Down

0 comments on commit dcf18a4

Please sign in to comment.