Настроить автодеплой по бранчам для php проекта
Иммется:
- обычный php7 проект который использует mysql и rabbitmq
- виртуальный dev сервер под Ubuntu 14.04
- виртуальный prod сервер под Ubuntu 14.04
- отдельно развернутый gitlab
- отдельно развернутый jenkins
- отдельно развернутый teamcity
Чего хочется:
Модный автодеплой по следующему процессу: разработчик делает функционален отдельном бранче после того как он сделает push нового брачна должно автоматически создаваться окружение например branch.dev.domain.com если он делает кормит в уже существующий бранч то окружение просто должно обновляться.
Затем хотелось бы по какому то событию или действию делать merge бранча в stage ветку и выкладку на stage.domain.com и в последствии аналогичные действия для production
Окружения должны быть максимально изолированы друг от друга - отдельная база, отдельная очередь
Пожелания к реализации:
- максимальное использование возможностей gitlab
- расширяемость и применяемость для других аналогичных проектов
Если есть другие более правильные решения, готов рассмотреть и заплатить за консультацию.
Просьба писать примерную стоимость работ.
Читайте также:
Вчера 20:12
09:56
Вчера 19:43
01:28
Moscow.media
Частные объявления сегодня
Подведены итоги конкурса «Мы верим твердо в героев спорта»
Стоит ли отдавать ребенка в частную школу?
Фестиваль «Песня года» 2024 состоится в ДС «Мегаспорт» в Москве
Подведены итоги конкурса «Мы верим твердо в героев спорта»
Токсиколог Кутушов назвал дефицит магния причиной
проблем с пищеварением
Почему туристов в Сочи называют странным словом «бздых»
Обучение первокурсников Ивановского железнодорожного колледжа началось с экскурсии в сервисное локомотивное депо «Иваново» филиала «Северный» ООО «ЛокоТех-Сервис»
Вскрылись "неудобные" факты о новой избраннице Фёдора Бондарчука, ради которой он бросает Паулину Андрееву
My mother and I were still estranged when she died in 2019. I went to a medium to connect with her and it brought me closure.
Just hours left for thousands of hard-up households to get £100s worth of white goods or new boiler – how to claim now
Every time we go on holiday my husband ogles other women on the beach
Inexperienced Secret service agent called tech support hotline for help piloting drone ahead of Trump rally shooting: bombshell report
Сегодня свой 65-летний юбилей отмечает Заслуженный спасатель Российской Федерации, член Высшего Совета Общероссийской общественной организации "Российский союз спасателей" Литюк Николай Петрович
Стоит ли отдавать ребенка в частную школу?
New California law inspired by Ubisoft and Sony requires retailers to warn consumers that the digital games they buy can be taken away at any time
Мультиплеерный данжен-кроулер Greedy Wizards: Speed Dungeon вышел в новой стране на iOS и Android
Мафия-НН: Густой аромат армянского кофе наполнил воздух старательно украшенной гостиной.
Elgato Game Capture Neo review
Стало известно, где живут самые щедрые женихи в России
Знаки зодиака: Москвички предпочитают украшения со львом
Предложение новостроек в «старой» Москве за год выросло на 15%
72% москвичей нуждаются в площадках для выгула собак
Фестиваль «Песня года» 2024 состоится в ДС «Мегаспорт» в Москве
Песков: Коррекция ядерной доктрины вызвана упорностью «оголтелых голов»
С октября новый утильсбор на автомобили в России сделает их дороже - экспертное мнение
Работодатели в РФ стали реже отказывать в найме людям старше 50 лет
Сергей Перминов: в Европе пишут альтернативную историю, в которой нет места подвигу Красной армии
Дети учатся под восточную музыку. Нет элементарных удобств. Как выглядит школа, директор которой предлагает русским учить узбекский?
Стало известно, где живут самые щедрые женихи в России
Губернатор Томской области посетил Холм-Жирковский район
Янник Синнер не приедет на турнир ATP-500 в Вену
Томми Пол уступил Томашу Махачу во втором круге турнира ATP-500 в Токио
Пегула выбила Кудерметову с турнира WTA в Пекине
Сафиуллин проиграл Синнеру и не смог выйти в четвертьфинал теннисного турнира в Пекине
Современные тренажёры и трибуна для зрителей: Большой парк для собак открыли на юге Москвы
Тематические экскурсии в «Москино» доступны для жителей и гостей столицы
Стало известно, где живут самые щедрые женихи в России
На юге Москвы появится более 8,5 тыс. рабочих мест благодаря городской программе
Музыкальные новости
The Scorpions Forever tribute show отгремело в Хабаровске (ФОТО)
Мартин Скорсезе отложил съёмки фильмов про Иисуса Христа и Фрэнка Синатру
Подведены итоги конкурса «Мы верим твердо в героев спорта»
RADIOHEAD: Том Йорк превратил альбом Radiohead в постановку "Гамлета"
Стало известно, где живут самые щедрые женихи в России
Знаки зодиака: Москвички предпочитают украшения со львом
Где найти запчасти на китайские авто?
Предложение новостроек в «старой» Москве за год выросло на 15%
Подведены итоги конкурса «Мы верим твердо в героев спорта»
«Жду зрелищной игры, они любят атаковать». Булыкин сделал прогноз на победителя дерби «Локомотив» — «Спартак»
Стоит ли отдавать ребенка в частную школу?
Желдорреммаш определил лучших работников локомотиворемонтных заводов 2024 года
Проверка подлинности автозапчастей: алгоритм
Достигнута договоренность об увеличении финансирования содержания трасс Колыма и Вилюй
Певица Натали Орли вернулась к истокам
Где найти запчасти на китайские авто?
Лавров: решения Запада по ударам вглубь РФ покажут, как услышали Путина
Лавров заявил, что ФРГ молчат на запрос РФ показать, как лечили Навального
Мы не просто создаем продукты, мы решаем проблемы: Екатерина Паршина о "Симбионтах Кутушова"
У вас “кортизоловое лицо”?
Разобрался в вопросе токсиколог Кутушов
Токсиколог Кутушов рассказал, как не запутаться в витаминах D и D3
Трещит голова и тотальная слабость: Доктор Кутушов объяснил, как метеозависимость влияет на наше состояние
Пресс-секретарь Зеленского: граждане РФ первыми узнают о разрешении Киеву бить вглубь России
The Spectator: Зеленский обвинит Запад в предательстве
«Динамо» (Махачкала) — «Динамо» (Москва): когда начало, где смотреть онлайн матч 10‑го тура РПЛ, 29 сентября
Современные тренажёры и трибуна для зрителей: Большой парк для собак открыли на юге Москвы
Олимпийские ценности: доступное жилье в Иваново сдадут по улучшенному стандарту
Представители Росгвардии поздравили воспитанников Центра спорта и образования «Самбо-70» с принятием торжественной клятвы
Собянин рассказал о реставрации объектов культурного наследия
Собянин: Реставрация 14 жилых домов завершится в этом году
Собянин пригласил москвичей посетить павильон «Умный город» на ВДНХ
Сергей Собянин. Главное за день
В царстве растений. Самая большая коллекция магнолий в России собрана в Гагаринском районе
«Готовы помогать»: Лавров высказался о желании Грузии помириться с абхазами и осетинами
Ефимов: в Печатниках инвестор откроет детсад по программе «1 рубль за квадратный метр в год»
Работодатели стали охотнее трудоустраивать соискателей старше 50 лет
Нижний Новгород вошел в ТОП-5 лидеров климатической повестки городов РФ
В пропавшем в Архангельской области вертолете находился депутат Сметанин
Прокуратура проверяет информацию о пропаже вертолета в Архангельской области
ТСД SAOTRON RT41 GUN: практичный, производительный, надёжный
В Гидрометцентре прогнозируют температуру на 6-10°С выше нормы в нескольких регионах России
Творческая композиция «Диво дивное руки творят».
В Симферополе появится новый бизнес-центр “Крымский”
В районе Симферополя появится необычный жилой квартал
Под Симферополем продолжается строительство нового крупного микрорайона
«Готовы помогать»: Лавров высказался о желании Грузии помириться с абхазами и осетинами
На юге Москвы появится более 8,5 тыс. рабочих мест благодаря городской программе
«Уралдронзавод» разработал тяжёлый боевой дрон «Бердыш»
Современные тренажёры и трибуна для зрителей: Большой парк для собак открыли на юге Москвы