azure-devops - 为什么构建触发器抱怨 Webhooks 丢失
问题描述
现在是我们启用构建管道的持续集成的时候了,所以当我这样做时,我看到了一些奇怪的东西......
触发器似乎已启用?然而,有一条消息表明 repo 中缺少 webhook,需要恢复。当我点击恢复时,它失败了!
远程存储库的 webhook 丢失或不正确。
An error occurred while restoring the trigger’s webhook: Could not recreate the subscription. An error was encountered while creating the existing subscription: Unable to configure a service on the selected Bitbucket repository. Bitbucket returned the error 'Your credentials lack one or more required privilege scopes.'.
我要求回购的管理员尝试恢复它,因为我认为这可能是一个权限问题,甚至他也得到了错误......
这是存储库设置页面为我自己和存储库开发人员/管理员显示的内容......
我们是否必须在 bitbucket 上手动添加 webhook?
解决方案
在与开发人员进一步调试问题后,我们在 bitbucket 中创建的应用密码似乎没有启用“Webhooks”选项。
不幸的是,我们无法在 Bitbucket 中编辑应用程序密码,这是一个不好的约束,但无论如何。我们最终只是创建了一个新的应用密码,这次启用了 Webhooks 权限,然后我用这个新的应用密码更新了服务连接,哇,它成功了!
推荐阅读
- outlook - 为非特权用户注册 MAPI 消息服务
- performance - 了解性能时序、loadingFinished 与 dataReceived 排序
- python - 无法将“列表”对象隐式转换为 str
- javascript - asp.net 在按钮单击时滚动到锚点
- sql - 在开头和结尾修剪数字
- python - pandas 从时间序列索引同时切片多个窗口
- java - 将 Bash 字符串转换为 JavaString
- mysql - 显示来自多个表的列
- javascript - SocketIO:有没有办法在每条消息中发送一个令牌?
- javascript - 在 cloud firestore 中是否可以从同一个集合中查询多个文档?