Spring Boot rebuild and restart after commit?

Здравствуйте,

"нахрапом" не "нагуглил", может кто подскажет, как сделать этот процесс наиболее быстрым и простым?

Ничего особенного. Работает 2 человечка над одним SpringBoot проектом. Есть виртуальная машина в Интеренете где этот проект вместе с БД бегает.

Хочется, чтоб SpringBoot следил за репозиторием, и как только там появится новый коммит, делал pull, сам пересобирался и перезапускался.

Это возможно сделать как-то без сторонних утилит?
Если да, то как? Подскажите где смотерть/читать.
Если нет, то каков путь будет самый быстрый, jenkins для этого и так д на сервере не хочется устанавливать. Ручками каждый раз копировать тоже..

Спасибо.
  • Вопрос задан
  • 282 просмотра
Решения вопроса 1
0) (если не Gradle) по крону делать pull изменений и rebuild, а для Spring Boot включить поддержку devtools
1) (если Gradle) по крону делать pull, запустить gradle build с параметром continuous , для Spring Boot включить поддержку devtools
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
zolt85
@zolt85
Программист
Встроенных механизмов нет, и не может быть, т.к. SpringBoot не для этого предназначен. Если не хочется ставить свой jenkins, можете попробовать online решения, благо тысячи их.
Вот тут есть небольшой список CI сервисов, поддерживающих GitHub. Почти все так или иначе предоставляют бесплатные тарифы.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы