Git 詹金斯和吉特:推标签时拒绝了其他原因
我想通过Jenkins及其GIT插件向我的GIT存储库添加一个标签。 因此,我将GIT Publisher插件配置为: 它应该创建一个标签(例如标签-40)并将其推送到回购协议。但是当运行此作业(没有其他构建步骤)时,我得到以下错误(“拒绝其他原因”): 经过一些研究,这似乎不起作用,因为一个分离的头部。检查Jenkins working dir结果是否符合以下要求: 执行Git 詹金斯和吉特:推标签时拒绝了其他原因,git,jenkins,git-push,git-tag,Git,Jenkins,Git Push,Git Tag,我想通过Jenkins及其GIT插件向我的GIT存储库添加一个标签。 因此,我将GIT Publisher插件配置为: 它应该创建一个标签(例如标签-40)并将其推送到回购协议。但是当运行此作业(没有其他构建步骤)时,我得到以下错误(“拒绝其他原因”): 经过一些研究,这似乎不起作用,因为一个分离的头部。检查Jenkins working dir结果是否符合以下要求: 执行 git checkout master git push --tags 。。。在我的目录中是works并将标记推送
git checkout master
git push --tags
。。。在我的目录中是works并将标记推送到我的repo。我可以添加此ad命令行构建步骤,但这并不能真正解决我的问题,因为它需要手动凭据
你能帮我解决这个问题吗?你知道我做错了什么吗?或者你们中有人有类似的设置吗
谢谢