Язык программирования: C#, CI/CD Для себя Сейчас у меня в университете идет курс по DevOps. На курсе необходимо разработать пайплайн CI/CD для CRUD приложения, который нам необходимо разработать. Приложение должно состоять из фронтенда и бэкенда и это задание мы делаем в парах, то есть мой товарищ делает фронтенд, а я делаю бэкенд. Само приложение я уже написал - это C# ASP .NET CORE WEB API, связанное с базой данных PostgreSQL. Я написал к нему REST методы и несколько тестов. Мы решили делать фронтенд и бэкенд в разных репозиториях на гитхабе. То есть мне нужно сделать build - test - deploy для моего веб апи приложения. (приложение будет работать в docker и также мы арендовали бесплатную VPS от сбера, где будет хоститься сервер). Я не очень понимаю как это должно выглядеть, как делать этот пайплайн, также у меня сложности с заданием строки подключения в docker-compose.yml и appsettings.json через переменные окружения. Мне нужна помощь чтобы разобраться как правильно организовывать пайплайн CI/CD для C# ASP .NET CORE WEB API приложения с базой данных PostgreSQL.