in the code. Every new change must be verified automatically • Prevents integrating code that is not compiling or passing tests • Allows for error detection and fixes on early stage
containers • The container is a lightweight version of VM • Containers are separated from each other and totally independent • Docker is available for free(“Community Edition” on Linux, OS X and Windows)
Android app? • Image must contain all tools required to build an Android application • Image is created based on Dockerfile • Images can be stored on hub.docker.com • https://github.com/mrmike/SimpleAndroidDocker
• CI with Docker - CircleCi.com • How is Docker different from a normal virtual machine? • Blue Ocean - Jenkins.io • Continuous Integration -ThoughtWorks.com • sdkmanager - developer.android.com