mirror of
https://github.com/heroiclabs/nakama-cpp.git
synced 2026-11-13 20:12:24 -10:00
- for integrationtests: do not use threads for ANDROID to avoid emulator timeout/hanging - CI android tests: run on ubuntu 22.04, build for x86_64, add necessary gradle configuration options and presets - use latest versions of sdk tools to match pre-installed ubuntu 22.04 packages - CI android test: cache android sdk, gradle dependencies, cmake build - trigger android test workflow on comment 'test android' and new tag - testing on emulator run tests only in a background thread to avoid ANR error - move testing script from Taskfile to test_android.sh * upd : build for x86_64 * fix : reduce load test by 25mb * fix : compile only 1 file at a time * fix : define ANDROID to run tests sequentially on emulator * add script, rm templates from taskfile, add env presets * add : cache android sdk, gradle dependencies, cmake build (cpp libs, vcpkg packages) * upd : use gradle-build lib from aar for testing * upd : trigger android test on comment 'test android' and on tag too