我有一个配置为指向服务器的服务挂钩,该服务器在每次发出请求时都会接收来自Azure Devops的请求,然后服务器又调用Azure Devops服务REST API来创建另一个请求。
第二部分使用我的帐户生成的时间使用PAT(个人访问令牌)完成。这意味着所有自动创建的拉取请求均以我的名字进行,这意味着我会收到与此自动化相关的所有电子邮件和通知。
是否有一种方法可以创建一个“假”身份(无需添加可以进行身份验证的实际用户),并且可以使用另一个令牌进行自动操作(以该身份打开所有拉取请求)?
答案 0 :(得分:0)
是否有一种方法可以创建一个“假”身份(无需添加可以进行身份验证的实际用户),并且可以使用另一个令牌进行自动操作(以该身份打开所有拉取请求)?
最简单的答案是否。
通知可以设置为三个级别:原籍,项目,个人。它与PAT令牌无关。
根据我的经验,Azure Devops也无法知道哪个请求是自动化的还是手动创建PR的。
因此,如果您不想接收创建的PR通知,则可以在个人级别将其禁用。
您还可以自定义具有项目设置的接收电子邮件以接收相关信息。有关更多信息,请参阅此Document。