This chapter will go into detail about plugins in Jenkins, and we will first look at how to get Maven set up in Windows, Linux, and macOS. We will then look at plugin development by creating a Hello World plugin for Jenkins, and then we will briefly look at the Jenkins plugin site and how to navigate and use it to find a wide array of plugins.
The following topics will be covered in this chapter:
- Jenkins plugins explained
- Building a simple Jenkins plugin
- Jenkins plugin development
- Jenkins plugin ecosystem