azure-devops - 用于自动化而不是个人访问令牌的用户
问题描述
我有一个服务钩子配置为指向一个服务器,该服务器每次发出拉取请求时都会从 Azure Devops 接收请求,然后依次调用 Azure Devops 服务 REST API 以创建另一个拉取请求。
第二部分是使用 PAT(个人访问令牌)暂时从我的帐户生成的。这意味着所有自动创建的拉取请求都是以我的名义提出的,这意味着我会收到与此自动化相关的所有电子邮件和通知。
有没有一种方法可以使用可用于此自动化的不同令牌创建“假”身份(无需添加可能进行身份验证的实际用户)(以该身份打开所有拉取请求)?
解决方案
有没有一种方法可以使用可用于此自动化的不同令牌创建“假”身份(无需添加可能进行身份验证的实际用户)(以该身份打开所有拉取请求)?
简短的回答是否定的。
通知可以设置三个级别:起源、项目、个人。它与 PAT 令牌无关。
根据我的经验,Azure Devops 也无法知道哪个请求是自动化或手动方式来创建 PR。
因此,如果您不想收到创建的 PR 通知,您可以在个人级别禁用它。
您也可以使用项目设置自定义接收电子邮件以接收相关信息。更多信息请参阅此文档。
推荐阅读
- keycloak - Keycloak 映射多个用户属性
- flutter - 如何在颤振中打开侧面菜单栏?
- jquery - 如果页面包含带有 Jquery 的特定文本,如何将类添加到 body 标记?
- python - BERT 微调后得到句子级别的嵌入
- elasticsearch - 如果查询后发生匹配,有没有办法获取相关文档?
- c - 如何从文件指针中获取文件名到指针。(文件**输入文件)
- magento2 - Magento 2 将自定义列添加到报价表中
- ios - 集合中集合的 Firebase 安全规则
- ios - UITableView 单元格标签在滚动时截断
- linux - 为什么从usb 3.0端口拔出usb音箱时U盘无法寻址?