gpt4 book ai didi

jenkins - 如何从jenkins "username with password"参数中提取用户名和密码?

转载 作者:行者123 更新时间:2023-12-02 04:11:31 28 4
gpt4 key购买 nike

我有一份 Jenkins 管道工作。它需要几个参数,其中之一是“用户名和密码”参数,该参数设置为我已配置的“服务帐户”。

这在“StashNotifier”中用于通知 BitBucket 构建结果。

我现在必须向作业添加一些“scp/ssh”步骤,并且我想使用相同的服务帐户主体和凭据。我可以手动添加两个参数,即服务帐户参数的用户名和密码的冗余副本,但我真的想从现有的“用户名和密码”参数中提取这些部分。

可以这样做吗?

最佳答案

withCredentials([[$class: 'UsernamePasswordMultiBinding', credentialsId: credentialsId, usernameVariable: 'USERNAME', passwordVariable: 'PASSWORD']]) { 
// use USERNAME and PASSWORD as envs - ${USERNAME}
// credentialId is the credential id from Credentials tab
}

关于jenkins - 如何从jenkins "username with password"参数中提取用户名和密码?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41107422/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com