我有一个构建配置,将我的代码部署到一台机器上.根据我部署的机器(例如dev/uat/prod),我需要以不同的用户身份运行.
而不是在构建文件中对用户名和密码进行硬编码(出于安全原因而不是经常更改)我希望能够在运行构建时输入它们.我想设想TeamCity中的"运行自定义构建"会有这个选项,但我看不到任何地方输入这些信息.
有没有办法做到这一点(没有远程进入构建代理并更改构建代理运行的用户)?
谢谢
该运行方式插件与合并的TeamCity 7个的新类型参数会让你做密码"输入"参数插件.
然后,当它在"运行"屏幕上输入时,它将不会在构建历史记录中显示.
编辑:很久以后,如评论所述:你可能不想这样做.考虑使用以不同用户身份运行的单独池,以及指定哪些池由哪些池支持的参数.
| 归档时间: |
|
| 查看次数: |
8883 次 |
| 最近记录: |