Gitlab 最近将 CI 集成到新版本中。有没有更好的方法将 android 测试与 gitlab-ci 集成以便它与 gitlab 一起工作?考虑到您现在可以在一台服务器上执行所有操作,这会很棒
谢谢
最佳答案
我已经设置了 Gitlab CI 来构建 android 项目。 Here's a container that can build android .尝试在服务器上运行模拟器的记忆太痛苦了,所以我只坚持使用 Robolectric 或类似的东西。您可能需要针对您正在构建的 android 版本调整容器。此设置使用 gradle 安装,因为我无法设置正确的缓存。
variables:
LIBRARY: "rxfirebaseandroid"
build:
script:
- gradle testDebug
artifacts:
paths:
- $LIBRARY/build/outputs/aar/
关于android - 将 Android(或 Gradle)与 Gitlab-CI 集成,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32791886/