gpt4 book ai didi

teamcity - 如何以特定用户身份运行 TeamCity 构建

转载 作者:行者123 更新时间:2023-12-02 12:29:59 24 4
gpt4 key购买 nike

我有一个构建配置,可将我的代码部署到机器上。根据我要部署到的机器(例如 dev/uat/prod),我需要以不同的用户身份运行。

我希望能够在运行构建时输入它们,而不是在构建文件中对用户名和密码进行硬编码(实际上不可能,因为出于安全原因它们会定期更改)。我设想 TeamCity 中的“运行自定义构建”会有此选项,但我看不到任何地方可以输入该信息。

有什么方法可以做到这一点(除了远程连接到构建代理并更改构建代理运行的用户之外)?

谢谢

最佳答案

RunAs pluginTeamCity 7's new Typed Parameters 结合可以让您将密码设置为“类型化”参数插件。

然后,当它在“运行”屏幕上输入时,它将在构建历史记录中不可见。

编辑:很久以后,正如评论中所述:您可能不想这样做。考虑使用以不同用户身份运行的单独池,并使用参数来指定哪些池支持哪些构建。

关于teamcity - 如何以特定用户身份运行 TeamCity 构建,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5223055/

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