-
This is a CI/CD pipeline integrated using GitHub Actions, Amazon ECS and Docker.
-
Our workflow consists of 3 jobs :
- Test
- We have test on python 3.8, 3.9 and 3.10
- Build
- A docker image is built and pushed to Docker Hub here
- Deploy
- The image is deployed to ECS with a service that's exposed on port 5000.
- The end result
- Test