使用 Jenkins,我正在检查一个稍后使用 SBT 构建的项目。但是当它尝试执行sbt-release插件时,它会抱怨:
No tracking branch is set up. Either configure a remote tracking branch, or remove the pushChanges release part
这是我的 Jenkins GIT 插件配置:
- 存储库 URL:指向 .git 文件
- 名称:空白
- 参考规格:空白
- 要构建的分支/分支说明符(默认为空白):开发(我正在构建的分支)
- 结帐/合并到本地分支(可选):开发
我按照回答这个问题的指南设置了这些项目。
我认为 SBT-release 插件需要远程跟踪才能在分支上制作标签。