Depository of News

Практический GitHub Actions: полноценный CI/CD для FastAPI + PostgreSQL

newsdepo.com · health

В этой статье будет разбираться написание GitHub Actions пайплайна на основе моего стенда cicd-practice на GitHub (подробно все можно посмотреть там). Стенд состоит из FastAPI (веб API на Python) и PostgreSQL. Все сервисы разворачиваются в Docker с помощью Docker Compose (микросервисы) на VDS от Timeweb Cloud . Для части приложения я также написал около 90 Pytest тестов, которые будут воспроизводиться в пайплайне, но об этом позже. Backend-часть также будет разбираться, но менее подробно, для общего понимания работы. Read more 📖

Read full article →