This project demonstrates a simple DevOps workflow using a Python Flask application, Docker containerization, automated testing with pytest, and CI automation with GitHub Actions.
- Python Flask
- Docker
- GitHub Actions
- pytest
- Simple web application with endpoints
- Dockerized deployment
- Automated testing
- CI pipeline triggered on push and pull request
/- main application endpoint/david- David check endpoint
python3 -m venv venv
source venv/bin/activate
pip install -r requirements.txt
python app/main.py