我的要求是将我的Bitbucket存储库与Azure DevOps CI服务器集成,这样只要我在Bitbucket存储库中推送代码,我的管道就会在Azure DevOps CI服务器上触发。为此,我已在Bitbucket存储库中创建了一个Webhook。
我已在Webhook的URL部分中添加了Azure DevOps CI服务器的URL,并在秘密部分中添加了一个秘密,该秘密是在Azure DevOps Server中生成的个人访问令牌。但是,在创建Webhook时,我遇到了问题。
尽管我添加了一个密码,为什么还会出现客户端身份验证错误?可能的原因是什么?
附注:Bitbucket仓库和Azure DevOps CI服务器之间的集成文档很少。
我已在Webhook的URL部分中添加了Azure DevOps CI服务器的URL,并在秘密部分中添加了一个秘密,该秘密是在Azure DevOps Server中生成的个人访问令牌。但是,在创建Webhook时,我遇到了问题。
Resource not available for anonymous access. Client authentication required. - Azure DevOps server
尽管我添加了一个密码,为什么还会出现客户端身份验证错误?可能的原因是什么?
附注:Bitbucket仓库和Azure DevOps CI服务器之间的集成文档很少。
更新:我已经按照Vito Liu-MSFT的建议在触发器选项卡上启用了持续集成,但是当我将代码推送到Bitbucket的feature/POC分支时,我的流水线仍然无法自动触发。
Yml文件如下:resources:
repositories:
- repository: myRepo
type: externalgit
name: 'myRepo'
endpoint: myrepo
ref: feature/POC
trigger:
- feature/POC