#devops/jenkins/class
- Introduction and set up Jenkins.
- Learning basic interfaces
- Working with plugins
- Understanding Script console
- Understanding user management
- Setting up groovy and local laptop
- Working with syntax groovy
- Learning data types and some functions
- Working with docker build job
- Understand docker integration with Jenkins
- Working with credentials to build and push
- Working with packer build
- Integrating Jenkins with AWS
- Creating multiple AWS credentials
- Working with terraform
- Creating a job to apply/destroy/plan the terraform source code
- Deploying same code to multiple environments
- Integrating build job to deploy
- Making sure specific branch goes to specific environments