Основная мысль этого поста — это как круто, когда по одному push происходит развертывание приложения на публичном сервере.
Я подумал и решил сделать так.
1) скачал и установил на сервер Teamcity
2)В проекте делаю две ветки: develop и master. Работаю в ветке develop. Когда хочу поделиться результатом, то мержу изменения в master.
3)Тем временем Teamcity делает сборку на каждом push для обоих веток, но для master ветки я добавил шаг: скопировать war в директорию для tomcata и рестартануть его.
Этот способ я использую когда работаю как один, так и в команде. Разумеется, если результатом вообще нужно делиться.
Я подумал и решил сделать так.
1) скачал и установил на сервер Teamcity
2)В проекте делаю две ветки: develop и master. Работаю в ветке develop. Когда хочу поделиться результатом, то мержу изменения в master.
3)Тем временем Teamcity делает сборку на каждом push для обоих веток, но для master ветки я добавил шаг: скопировать war в директорию для tomcata и рестартануть его.
Этот способ я использую когда работаю как один, так и в команде. Разумеется, если результатом вообще нужно делиться.
Комментариев нет :
Отправить комментарий