Настроить CD (continuous deployment)
4 000 руб. за проект
Стек
Среда разработки: Jira, Bitbucket, Confluence, GitFlow.
Платформы: Laravel, Vue.js., Gulp.
Задача
Нужно настроить процесс разработки несложных проектов на Laravel+Vue. Обычно мы для Dev не используем тестовый сервер и ведём разработку локально. Соответственно, проект должен синхронизироваться через репозиторий между разработчиками, а потом через pull request в master (или релизную ветку) выгружаться/обновляться на удалённом VDS.
Предыстория
Использовали Docker. В какой-то момент стало ясно, что это решение слишком сложно для простых проектов, требует лишнего времени разработчиков, не лояльно к Windows (WSL не зашёл).
Пожелания
Среда разработки: Jira, Bitbucket, Confluence, GitFlow.
Платформы: Laravel, Vue.js., Gulp.
Задача
Нужно настроить процесс разработки несложных проектов на Laravel+Vue. Обычно мы для Dev не используем тестовый сервер и ведём разработку локально. Соответственно, проект должен синхронизироваться через репозиторий между разработчиками, а потом через pull request в master (или релизную ветку) выгружаться/обновляться на удалённом VDS.
Предыстория
Использовали Docker. В какой-то момент стало ясно, что это решение слишком сложно для простых проектов, требует лишнего времени разработчиков, не лояльно к Windows (WSL не зашёл).
Пожелания
- Простота. Должно быть просто пользоваться разработчикам. Нужно помнить, что на фронте возможно будет запускаться Gulp при правках. Легко повторяется для других проектов с таким же стеком.
- Гибкость.Крайне желательна лояльность к Windows.
- Развитие. Покрытие простейшими тестами перед диплоем в перспективе.
- Не хотелось бы использовать просто bash-скрипты.
- Если решение будет иметь модификацию для CMS|CMF, в частности ModX это будет прекрасно.
В заказе есть исполнитель
При переводе заказа из архивного в актуальный, текущий исполнитель будет снят с задачи.
Выберите тип сделки
С безопасной сделкой вы всегда сможете вернуть средства, если что-то пойдет не так. С простой сделкой вы самостоятельно договариваетесь с исполнителем об оплате и берете на себя решение конфликтов.