外部git存储库的构建管道上的VS Team Services触发选项

时间:2018-08-22 15:51:55

标签: azure-devops devops azure-pipelines

我有一个未经身份验证的(在vsts中)外部git存储库,该存储库也在外部的本地代理程序池(身份验证)中工作。我们的构建管道是完成此解决方案的与证书的连接。

这里的问题是,当有人在未经身份验证的外部git存储库上的master分支上推送某些更改时,就不可能自动触发。

对于此触发选项,只有以下配置:

enter image description here

但是在此之后,如果有人推动提交,则什么也没有发生。

有限制吗?我需要进行任何配置才能正常工作吗?现在,总是手动完成以统计构建管道。

1 个答案:

答案 0 :(得分:1)

要与外部Git进行持续集成,VSTS将连接到外部存储库,并在您设置的轮询间隔时间内检查是否有新更改。因此,您必须在VSTS中配置身份验证,以便VSTS可以访问您的Git存储库以查询新更改。配置外部git存储库时,它应该要求您提供用户名和密码/令牌,然后在其中输入auth信息。