Настроить CI / CD на нашем VPS на GitLab Runner
Цена договорная
Привет!
Нужно в ближайшие дни.
Структура веток на примере GitLab.
Repository -> Branches
- master (defaul, protected). Ветка в которую попадает последний стабильный релиз. Продакшн версия ставится именно с master
- develop. Ветка для разработчков, сюда идут все коммиты и фиксы
- test. Ветка для тестирования. В неё мерджатся коммиты из develop и других (вспомогательных) веток
- uat. Ветка для показа клиенту нового релиза, по утверждению идёт в master и далее на production
- При необходимости могут быть созданы дополнительные ветки, например под какую-то большую feature
Структура для доменов проектов
- projectname.dev.companyname.com (сюда попадает build из ветки develop)
- projectname.test.companyname.com (сюда попадает build из ветки test)
- projectname.uat.companyname.com (сюда попадает build из ветки uat)
- При необходимости могут быть созданы ещё поддомены, например projectname.html.companyname.com для тестирования вёрстки отдельно
* Все build запускаются вручную из GitLab (автобилды пока не нужны)
* develop, test, uat всегда имеют собственные БД
Технологии на проектах разные – сейчас актуальные проекты:
- Symfony + Open API + React
- Symfony
- Symfony
- WordPress
Связь – телеграм. Оплата – почасовка, ставку обсудим (желательно на YooMoney (ex Yandex), но не принципиально). Если какие вопросы по тех части, то скорее всего нужно будет обсудить с нашими back-end.
Ещё просьба сообщать ваш прогноз по времени +- на эту задачу
Нужно в ближайшие дни.
Структура веток на примере GitLab.
Repository -> Branches
- master (defaul, protected). Ветка в которую попадает последний стабильный релиз. Продакшн версия ставится именно с master
- develop. Ветка для разработчков, сюда идут все коммиты и фиксы
- test. Ветка для тестирования. В неё мерджатся коммиты из develop и других (вспомогательных) веток
- uat. Ветка для показа клиенту нового релиза, по утверждению идёт в master и далее на production
- При необходимости могут быть созданы дополнительные ветки, например под какую-то большую feature
Структура для доменов проектов
- projectname.dev.companyname.com (сюда попадает build из ветки develop)
- projectname.test.companyname.com (сюда попадает build из ветки test)
- projectname.uat.companyname.com (сюда попадает build из ветки uat)
- При необходимости могут быть созданы ещё поддомены, например projectname.html.companyname.com для тестирования вёрстки отдельно
* Все build запускаются вручную из GitLab (автобилды пока не нужны)
* develop, test, uat всегда имеют собственные БД
Технологии на проектах разные – сейчас актуальные проекты:
- Symfony + Open API + React
- Symfony
- Symfony
- WordPress
Связь – телеграм. Оплата – почасовка, ставку обсудим (желательно на YooMoney (ex Yandex), но не принципиально). Если какие вопросы по тех части, то скорее всего нужно будет обсудить с нашими back-end.
Ещё просьба сообщать ваш прогноз по времени +- на эту задачу
В заказе есть исполнитель
При переводе заказа из архивного в актуальный, текущий исполнитель будет снят с задачи.
Выберите тип сделки
С безопасной сделкой вы всегда сможете вернуть средства, если что-то пойдет не так. С простой сделкой вы самостоятельно договариваетесь с исполнителем об оплате и берете на себя решение конфликтов.