Как я могу слушать git конкретные изменения - PullRequest
0 голосов
/ 04 июня 2019

Пожалуйста, поделитесь передовым опытом по теме.

Ситуация: У нас продукт работает в ВМ. В нашем продукте есть несколько проектов, которые используют наши библиотеки.

Задача: Необходимо автоматически обновлять версии измененных библиотечных проектов в соответствующих зависимых проектах.

Пример: Изменения в файлах библиотеки pom.xml приведут к изменениям в зависимых проектах, где используются библиотеки.

Действие: Исследованные веб-хуки, git-хуки, maven bom (этот подходит для централизации библиотек)

Результат: Это решение не работает для нас.

P.S. В настоящее время мы думаем о том, чтобы иметь скрипт js узла, который будет периодически запускаться в ВМ, проверяя изменения в нашем хранилище библиотеки. Если версия библиотеки будет изменена, то изменится версия в зависимых проектах и ​​отправит изменения.

Другим решением является использование Версии Maven Plugin

Спасибо за ваше время и внимание.

1 Ответ

0 голосов
/ 05 июня 2019
...