In this chapter, we walked through three different CI tools:
- Bamboo, a commercial tool
- Jenkins, an industry standard open source tool
- Drone, a cutting-edge technology CI server
We discussed the key features of Jenkins that we are going to use going forward in this book, but we also showcased how Drone has leveraged the concept of containers into a very powerful CI system that, even though not mature yet, I expect to become the norm in the coming years.
The important concepts that we need to be aware of were explained, but to summarize, we use our integration server to run our tests for us so we can offload developers from doing that but also run the tests overnight in order to ensure that the daily build is stable.
In the next chapter, we will visit what the community has called Infrastructure as Code: basically, a way of dealing with our infrastructure as if code was, managing resources on a very elegant way.