Summary
In this chapter, we introduced a few popular continuous integration systems, and explained how we can use them to automate building Android apps and libraries. You learned how to configure the CI systems to build Android projects using Gradle. Then we looked at several Gradle plugins to help us further automate the build and deployment processes, and we explained how to run tests automatically on the build server.
In the next chapter, we will look at some more advanced features of Gradle and optimizations for Gradle-based builds. We will also see how we can migrate a big Ant build configuration by using Ant tasks directly from Gradle, and porting them to Gradle in small steps.