git-在 Jenkins 上使用 maven-release-plugin 时推送命令失败(401 未经授权)

git-push command failed (401 Unauthorized) when using maven-release-plugin on Jenkins

我们已经配置了一个 Jenkins 作业,它应该使用 maven-release-plugin.

发布我们的 Maven 项目

签出并且构建工作正常,但随后发生以下错误:

[ERROR] Provider message:
[ERROR] The git-push command failed.
[ERROR] Command output:
[ERROR] error: The requested URL returned error: 
  401 Unauthorized while accessing 
     http://server.com:8374/gitblit/r/my-parent-project/info/refs

我们正在使用 jgit 来处理 Git 命令。

签出作品但推送失败可能是什么问题?

它现在可以使用以下参数:

-Dusername=myUserName -Dpassword=myPassword -DproviderImplementation=jgit