CI/CD with Jenkins Pipeline
What are we doing?
- Setting up a Jenkins instance running in a Docker container.
- Creating a traditional Jenkins build in the Jenkins UI.
- Creating a version of that same build that uses a Jenkins Pipeline typed into the UI.
- Creating a pipeline script that lives alongside our code in GitHub.
- Creating a pipeline script that uses Jenkins shared libraries for modularization.
- Creating a pipeline script that uses some more advanced features of shared libraries.