在 Jenkins 上执行 Gradle Release 插件时出现问题。
该项目是一个具有以下文件夹结构的微服务架构:
root
\- configserver
\- serviceregistry
\- authserver
\- service1
其中每个服务都是一个 git 子模块。
当新的提交被推送到根“master”分支时,Jenkins 开始发布过程,但插件未能构建,因为在子模块上 HEAD 已分离。在这里搜索其他问题,似乎解决方案是配置 Jenkins 以检查本地分支,但这不适用于子模块。
有人对此有解决方案吗?谢谢!