🍅 A Jenkins Pipeline which lints, tests, builds and even deploys a simple python FastAPI application. ✨ Powered by Uvicorn, an tiny ASGI web server implementation for Python.
- Flake8: Lint the code
- Pytest: Run unit tests
- PyCharm Security checks (optional)
- Build Docker Image and push to Google Docker Repository
- Deploy to Heroku