Update CI for android

This commit is contained in:
Geoffrey Bonneville
2024-01-12 00:29:48 +01:00
parent d0738f1666
commit dc3ecc7acd

View File

@@ -1,11 +1,7 @@
name: Sanity
on:
push:
branches:
- 'main'
pull_request:
branches:
- 'main'
env:
GTEST_OUTPUT: xml:./
jobs:
@@ -797,6 +793,8 @@ jobs:
android:
needs: [ what-to-make ]
runs-on: ubuntu-22.04
env:
VCPKG_DEFAULT_TRIPLET: x64-android
steps:
- name: Get Source
uses: actions/checkout@v3
@@ -820,6 +818,14 @@ jobs:
- name: Install NDK
run: sdkmanager "ndk;26.1.10909125"
- name: Setup vcpkg
uses: lukka/run-vcpkg@v11
with:
vcpkgGitCommitId: c8696863d371ab7f46e213d8f5ca923c4aef2a00
- name: Build Transmission
working-directory: ./android
run: gradle build
run: |
export ANDROID_NDK_HOME=$ANDROID_SDK_ROOT/ndk/26.1.10909125
vcpkg install openssl curl --triplet x64-android
gradle build