CI/CD Pipeline Work-flow
Setting up AWS CodeCommit
Creating the S3 bucket and enabling versioning
Creating the launch configuration and Auto Scaling group
Creating AWS CodeDeploy application using Auto Scaling group
Setting up the Jenkins Server and installing the required plugins
Integrating Jenkins with all of the AWS developers tools
Getting ready
To that end, we’re going to use:
AWS CodeCommit as application Git repository to automate the code push process
AWS S3 as an artifact storage tool
AWS Auto Scaling
AWS CodeDeploy as the CD tool
Jenkins as the CI tool