Jenkins Artifactory 发布插件无法提交标记(Windows 主机)
Jenkins Artifactory Release Plugin Unable To Commit Tag (Windows Host Machine)
Jenkins 运行 在 Windows 服务器 2012 主机上。
构建成功运行,直到发布应该被标记为止。
构建日志:
C:\build_tools\Git\cmd\git.exe config --get remote.origin.url # timeout=10
C:\build_tools\Git\cmd\git.exe add -u # timeout=10
C:\build_tools\Git\cmd\git.exe commit -F C:\Windows\TEMP\gitcommit4513460760895217486.txt # timeout=10
Failure in post build SCM action: Cannot commit [artifactory-release] Release version 2.1.1
当通过命令行手动运行上述步骤时,出现的问题是git提交没有正确处理井号(#timeout=10),导致错误:
error: pathspec '#' did not match any file(s) known to git.
这个错误的根本原因原来是我没有为 Git 插件设置 "Global Config user.name" 属性。
Jenkins 运行 在 Windows 服务器 2012 主机上。
构建成功运行,直到发布应该被标记为止。
构建日志:
C:\build_tools\Git\cmd\git.exe config --get remote.origin.url # timeout=10
C:\build_tools\Git\cmd\git.exe add -u # timeout=10
C:\build_tools\Git\cmd\git.exe commit -F C:\Windows\TEMP\gitcommit4513460760895217486.txt # timeout=10
Failure in post build SCM action: Cannot commit [artifactory-release] Release version 2.1.1
当通过命令行手动运行上述步骤时,出现的问题是git提交没有正确处理井号(#timeout=10),导致错误:
error: pathspec '#' did not match any file(s) known to git.
这个错误的根本原因原来是我没有为 Git 插件设置 "Global Config user.name" 属性。