summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorJanito Vaqueiro Ferreira Filho <janito@mullvad.net>2021-02-12 22:22:50 +0000
committerJanito Vaqueiro Ferreira Filho <janito@mullvad.net>2021-02-15 14:14:20 +0000
commit07788dac28cc5f5156a37d549745d74dababe833 (patch)
tree4d433aa39ad408cd50f572ea420952ba2c504adc
parent0b2b2d098469887d8199033993d7e8957f6a6d72 (diff)
downloadmullvadvpn-07788dac28cc5f5156a37d549745d74dababe833.tar.xz
mullvadvpn-07788dac28cc5f5156a37d549745d74dababe833.zip
Remove Travis CI Android builds
-rw-r--r--.travis.yml43
1 files changed, 0 insertions, 43 deletions
diff --git a/.travis.yml b/.travis.yml
index ea7e9f0f0b..5eca784cd3 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -37,49 +37,6 @@ matrix:
install: *node_install
script: *node_script
- # Android
- - language: android
- name: Android
- android:
- components:
- - android-30
- - build-tools-30.0.3
- install:
- - curl https://sh.rustup.rs -sSf | sh -s -- --default-toolchain stable --profile minimal -y
- - source $HOME/.cargo/env
- - rustup target add aarch64-linux-android
- - curl -sf -L -o /tmp/ndk.zip https://dl.google.com/android/repository/android-ndk-r20-linux-x86_64.zip
- - sudo mkdir /opt/android
- - sudo unzip -q -d /opt/android/ /tmp/ndk.zip
- - sudo /opt/android/android-ndk-r20/build/tools/make-standalone-toolchain.sh --platform=android-21 --arch=arm64 --install-dir=/opt/android/toolchains/android21-aarch64
- - sudo apt install tidy
- - |
- curl -sSLO https://github.com/pinterest/ktlint/releases/download/0.40.0/ktlint &&
- chmod a+x ktlint &&
- sudo mv ktlint /usr/local/bin/
- - |
- cat >> $HOME/.cargo/config << EOF
- [target.aarch64-linux-android]
- ar = "/opt/android/android-ndk-r20/toolchains/llvm/prebuilt/linux-x86_64/bin/aarch64-linux-android-ar"
- linker = "/opt/android/android-ndk-r20/toolchains/llvm/prebuilt/linux-x86_64/bin/aarch64-linux-android21-clang"
- before_script:
- - mkdir "$ANDROID_HOME/licenses" || true
- - echo "24333f8a63b6825ea9c5514f83c2829b004d1fee" > "$ANDROID_HOME/licenses/android-sdk-license"
- - export RUSTFLAGS="--deny warnings"
- - export AR_aarch64_linux_android=/opt/android/toolchains/android21-aarch64/bin/aarch64-linux-android-ar
- - export CC_aarch64_linux_android=/opt/android/toolchains/android21-aarch64/bin/aarch64-linux-android21-clang
- - source env.sh aarch64-linux-android
- - env
- script:
- - ./wireguard/build-wireguard-go.sh --android
- - cargo build --target aarch64-linux-android --verbose --package mullvad-jni
- - cd android
- - ./gradlew --console plain assembleDebug
- # Run ktlint with extra andorid rules
- - ktlint -a
- - cd ..
- - source ci/ci-android-xml.sh && tidy-verify-xml
-
# iOS
- language: swift
osx_image: xcode12.2