powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / Development lyfecycle
5 сообщений из 5, страница 1 из 1
Development lyfecycle
    #38168394
scymaks
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Еще пара вопросов на сегодня..

Решили наладить Software development process и хотим спросить советов/рекомендаций по выбору инструментов/технологий.

Хочется наладить этот процесс в соответствии с best practices.

Итак, текущие условия:

1. Есть арендуемый VPS с тремя привязанными белыми IP.
2. На нем пока что и будет прод (в будущем, наверно будет еще один VPS).

Как я понимаю, процесс такой:

Разработка -> commit в ветку для тестов --> update кода для тестирования --> прогоняем тесты -->
{success --> собираем build --> делаем commit в проверенные сборки --> собираем отчет, отправляем на почту или сохраняем в базу}
{fail --> собираем отчет, отправляем на почту или сохраняем в базу}

В качестве инструмента сборки: Maven
Система контроля версия SVN (Git, если найдем смысл перехода на него).
в качестве CI хотим попробовать использовать Jetbrains TeamCity.
Чего не хватает в схеме и какие бы еще рекомендации вы бы дали?
...
Рейтинг: 0 / 0
Development lyfecycle
    #38168431
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Казалось бы, при чем тут Java...
TeamCity, по-моему слишком наворочаный для такого простого процесса. Jenkins-а хватило бы вполне.
Собирать и прогонять тесты можно тем же CI сервером после каждого комита.
В целом, это только основы. Основная проблема начинается после выкатывания в продакшн.
Есть продакшн ветка и билд.
Есть QA ветка и билд.
Есть фичи запланированые в следующую версию. Есть срочные фиксы, которые нужно в первую очередь доставить на продакшн.
Вот тут-то и начинаются проблемы когда одни комиты соревнуются с другими, чтобы попасть в продакшн без очереди.
...
Рейтинг: 0 / 0
Development lyfecycle
    #38168437
scymaks
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Blazkowicz,

В проекте пока не будет срочных коммитов. Проект наш и делается не спеша, но основательно.
...
Рейтинг: 0 / 0
Development lyfecycle
    #38168449
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
scymaksВ проекте пока не будет срочных коммитов. Проект наш и делается не спеша, но основательно.
Это не важно пока прокет не в продакшне. Когда появятся реальные клиенты и реальный продакшн, тогда появится и проблема.
...
Рейтинг: 0 / 0
Development lyfecycle
    #38168455
Озверин
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
scymaks,

наверное стоит прочесть книгу Continuous Delivery, где достаточно подробно описывается, потом лишнее отсечь и вуаяля. Сюда уже прийти за набором инструментов
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / Development lyfecycle
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]