Amazon web services Jenkins隐藏aws ecr获取登录密码的输出

Amazon web services Jenkins隐藏aws ecr获取登录密码的输出,amazon-web-services,jenkins,groovy,Amazon Web Services,Jenkins,Groovy,嗨,我试图阻止aws ecr get登录密码打印到Jenkins日志。我现在正在做 sh """ aws ecr get-login-password \ --region <region> \ | skopeo login \ --username AWS \ --password-stdin <aws_account_id>.dkr.ecr.<region>.amazonaws.com "&q

嗨,我试图阻止aws ecr get登录密码打印到Jenkins日志。我现在正在做

sh """
aws ecr get-login-password \
    --region <region> \
| skopeo login \
    --username AWS \
    --password-stdin <aws_account_id>.dkr.ecr.<region>.amazonaws.com
"""

此处打印了密码

请在您的问题中添加日志条目的示例,好吗?有趣的是,密码应该直接输入docker login,因此不会以可见输出的形式出现在任何地方。@MichiWerner我更新了问题,我忘记编辑它,显示我使用skopeo。我在questionas选项use
sh returnStdout:true中添加了一个日志示例,脚本:“…..”
sh”““您的命令>/dev/null”“”
aws ecr get-login-password --region us-west-1
+ skopeo login --username us-aws-user --password