У меня проблема при запуске плагина Gradle Release на Jenkins.
Проект представляет собой микросервисную архитектуру с такой структурой папок:
root
\- configserver
\- serviceregistry
\- authserver
\- service1
, где каждая служба представляет собой подмодуль git.
Jenkins запускает процесс выпуска, когда новый коммит помещается в корневую ветку 'master', но плагин не удается собрать, потому что на подмодулях HEAD отсоединен.Поиск других вопросов здесь, кажется, что решение состоит в том, чтобы настроить Jenkins для проверки локальной ветви, но это не работает с подмодулями.
У кого-нибудь есть решение для этого?Спасибо!