We already know how to configure Jenkins. In this chapter, you will see how to use it effectively, focusing on the feature that lies at the heart of Jenkins: pipelines. By building a complete Continuous Integration process from scratch, we will describe all aspects of modern team-oriented code development.
This chapter covers the following topics:
- Introducing pipelines
- The commit pipeline
- Code-quality stages
- Triggers and notifications
- Team development strategies