我有一个 TeamCity 项目Dac.Test
包含 3 个配置:DEV
, QA
, PROD
.
我还有一些与其角色相关联的用户。这有可能吗隐藏/显示某些事情配置对于选定的用户或组?
例如: 与组关联的用户:Testers
可以看到QA
配置,但不是PROD
and DEV
.
无法管理每个构建的用户权限,这仅在项目级别可用。您可以在中创建一个子项目Dac.Test
项目来满足这个
如果您正在寻找一种方法来阻止人们错误地运行此构建,那么以下方法将会起作用。
此方法使用单击运行按钮后会弹出的提示框,它还需要用户输入确认他们打算运行构建。没有人会意外地运行这个构建
- 转到 TeamCity UI 中的构建配置
- 从这里,转到编辑配置设置 --> 参数 --> 添加新参数
- 输入“确认”之类的内容作为参数名称
- 然后在“规格:”旁边,单击“编辑...”按钮
- 设置参数如下图所示:
You will now be prompted and asked for confirmation when you click the run button. The user will have to enter 'YES' in the prompt box that appears, any other value will stop the user from building:
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)