Summary
In this chapter, we discussed briefly the need for continuous integration in the software development world, and looked into the two most popular continuous integration tools, Jenkins and TeamCity. In this chapter, we learned how easy it is to configure these tools and how we can integrate Gradle with these CI tools. We also learned three different quality plugins of Gradle: Checkstyle, PMD and Sonar Runner. And we executed these quality tasks with the help of Jenkins. There are so many topics to learn in Continuous Integration, Jenkins or TeamCity. Unfortunately, we won't be able to take up those topics in this book. We strongly recommend readers to do further reading in every area left uncovered.
In the next chapter, we will discuss different migration strategies from Ant and Maven to Gradle. This will help to migrate existing Ant or Maven scripts to Gradle.