如何防止Maven向所有人发出密码

时间:2017-02-27 07:20:30

标签: maven maven-release-plugin

我们有一个Jenkins在一些GIT项目上运行Maven。詹金斯在打印它执行的命令行时打印密码已经够糟糕了,但这很小而且隐藏了,我想我可以忍受这个。在如此多级别上可怕的是以下错误消息:

[ERROR] Failed to execute goal org.apache.maven.plugins:maven-release-plugin:2.5.3:prepare (default-cli) on project org.acme.project.build: Unable to commit files
[ERROR] Provider message:
[ERROR] The git-push command failed.
[ERROR] Command output:
[ERROR] fatal: Authentication failed for 'http://UserName:Password@bitbucket.acme.org/scm/moda/project.build.git/'
[ERROR] -> [Help 1]

是的,Maven版本插件在命令行上输出我的用户名和密码。这是不可接受的。我甚至都不知道为什么要问这个问题。

如何让maven-release-plugin不打印我的密码? (或者:我如何让Jenkins不打印?)

0 个答案:

没有答案