我如何在Jenkins面具上做groovy我的groovy代码:
sh "sonar-scanner -Dsonar.host.url=http://sonarurl:9000 -Dsonar.login=squ_a1111"
Jenkins控制台:
sonar-scanner -Dsonar.host.url=http://sonarurl:9000 -Dsonar.login=squ_a1111
当我运行它时,token出现在控制台中,但我不希望它出现。我如何进行屏蔽?
我希望这样,例如:
sonar-scanner -Dsonar.host.url=http://sonarurl:9000 -Dsonar.login=******
2条答案
按热度按时间kx5bkwkv1#
我在Jenkins中安装了Mask Passwords插件,并按如下方式使用它。
nr9pn0ug2#
最简单的方法是使用凭据绑定插件。
您可以在其中定义不同类型的凭据,无论是单个密码(“机密文本”)、文件还是用户名/密码组合。
定义后,可以按如下方式使用它:
这将使密码仅在此块中的给定变量中可用。如果试图打印密码,它将被屏蔽。
另请参阅: