- This is a complete pipeline CI/CD with Jenkins to deploy a python application in production
- This infrastructure it's componed of 3 servers (build server, Preprod server and production server)
- We use cloudformation, Jenkins, Ansible, Docker, Git and GitHub tools
- The differents stages are :
- Ensure lint syntax of diferents langages (bash, yamel and markdown) is OK
- Ensure servers are availables
- Ensure syntax ansible is OK with ansible-lint
- Build image on the build server and push artifact on the artifactory docker
- Deploy application on the production server
- Ensure application is deployed
by Lusianne DJEPANG (lusiannedjepang@gmail.com)