我需要传递用户名/密码才能在管道中进行maven发布。
我无法在Jenkins中注册凭据,因为每个用户都需要使用它自己的凭据,所以我需要将它们作为参数传递(很像在使用maven作业进行发布时可以传递凭据)。
我试图在Jenkins中将它们定义为作业参数,但是在命令行中传递它们时我无法避免记录它们:
sh "mvn -e -Dpassword=${SCMPW} -Dusername=${SCMUSR} ... release:prepare release:perfom"
有没有办法获得这个?