Project - Building a CI/CD Pipeline for a Flask App
Goal
Create a pipeline that runs:
- linting
- unit tests
- integration tests
- (optional) deployment to a staging environment
Suggested steps
- Build a simple Flask API
- Add pytest tests
- Add GitHub Actions workflow
- Add coverage reporting
Tips
- keep secrets out of git
- use environment variables in CI
- deploy only from main branch
If this helped you, consider buying me a coffee ☕
Buy me a coffeeWas this page helpful?
Let us know how we did
