
1) Перенес пайпланы сборки, тестирования и деплоя сервисов из Teamcity в GitlabCI. Учитывая, что gitlabCi умеет в многопоточность в отличие от Teamcity - это сильно ускорило релизный цикл. Было ~2,5 часа, стало ~1 час. 2) Разнес ansible роли и плейбуки по отдельным сервисам. Когда пришел в компанию все было с папке ansible. Моя задача заключалась в том, чтобы разнести ansible по отдельным папкам вместе с инветарями и всеми переменными. Это позволило упростить семантику релизного...