Android CI with Docker
(workshop) CI is an eternal topic in software engineering, it is still evolving for Android, far behind the progress for backend.
With an introduction to Docker, this workshop will guide you through all facts about using Docker for Android CI - benefits, limitations, pitfalls, tweaks, and performance.
Follow me, you can build your own Acme CI at zero cost.
Last but not least, there are some other tips about how Docker could help your mobile engineering.
Requirements for the workshop:
Download below environment beforehand:
- Docker (Community Edition): https://store.docker.com/search?type=edition&offering=community
- Android Docker Image (v2.2): https://hub.docker.com/r/thyrlian/android-sdk-vnc
- Jenkins Docker Image (latest version): https://hub.docker.com/_/jenkins
- Any Android project you wish to build, or use https://github.com/thyrlian/AwesomeValidation