HY
当我们只想将VSTS用于Build&发布部件并连接到GitLab作为外部源控制系统(我们使用5个免费用户许可证来设置构建和发布定义,并且没有其他用户许可证):
如果这不起作用,我们需要在gitlab中为每个用户提供一个用户许可证吗?
感谢您的帮助。
彼得
答案 0 :(得分:0)
如果VSTS知道用户是谁,VSTS只能将电子邮件发送给启动构建的用户。
因此,如果您希望构建版本将电子邮件发送给正确的人员,则需要在VSTS中将用户分配给要分配的构建。
答案 1 :(得分:0)
为了确保5个用户可以在VSTS构建/发布和GitLab之间工作,您只需要一个VSTS帐户。详情如下:
5位用户的电子邮件地址
您需要知道5个用户的电子邮件地址以供以下使用。
通过电子邮件地址注册VSTS帐户
使用电子邮件地址注册,该用户将成为VSTS帐户所有者。
在VSTS帐户中添加其他4个用户的电子邮件地址
现在在VSTS帐户中添加其他4个用户。您可以参考A dd users to your account.
注意:同一个域中的电子邮件地址(例如所有这些都是Microsoft帐户)可以更轻松地将用户添加到VSTS帐户。否则,您可以参考Add an external user to your VSTS account。
要设置电子邮件通知,您可以在通知中心中指定 (https://account.visualstudio.com/_notifications)。
例如,当队列构建失败时向user1添加通知时,您可以添加订阅,如下所示:
如果构建手动排队,您还可以在构建摘要页面中找到将构建排队的人员: