Перенастроить сервер, доработать docker, подключить git, настроить ci/cd

Цена договорная
09 декабря 2021, 15:38 • 5 откликов • 51 просмотр
У этой задачи есть обязательные требования - экспертное знание docker+compose, экспертное знание работы пакетов php(symfony5)+mysql в архитектуре сервера. Задача ниже:

Сейчас есть 3 репозитория

Старый
API (backend)
FrontEnd

Задача:

Посмотреть в старом проекте какой стек технологий используется в docker

Необходимо поднять docker для проекта API и проекта Front

Докер для бекенда (API) для локальной разработки поставить установить xdebug

Необходимо настроить 2 репозитория CI/CD, пайплейны должны срабатывать только для веток которые меджатся в master / test / dev в обычне ветки его не нужно подключать.

Создать переменные в гитлаб для деплоя, из которых будет браться информация и приходить записываться в файл .env
ENV_TEST
ENV_PROD
ENV_DEV

Развернуть это все на сервере dev