当代码被推送到 Bitbucket 时,VSTS 中的构建应该开始
Build in VSTS should start when code is pushed to Bitbucket
我使用 VSTS 作为我的 CI 服务器,使用 BitBucket 作为 SCM 工具。现在,我想要的真的很简单。将任何更改推送到 BitBucket 后,我需要在 VSTS 中触发构建。无论如何我们可以实现这个目标吗?
感谢任何帮助。
在将更改推送到您的 bitbucket 存储库后,必须有 轮询间隔 时间来触发 VSTS 构建。最短轮询间隔时间为 60 秒。这意味着 CI 构建将在推送更改后 1 分钟后触发。
bitbucket repo 的详细设置 CI 在 VSTS 中构建如下:
在 VSTS 中创建构建定义
- select 获取源步骤中的远程仓库
- 为 bitbucket 存储库添加连接
- 输入 bitbucket 存储库 URL 作为服务器 Url
- 输入 bitbucket 用户名和密码
- 好的
- 在 触发器 VSTS 构建选项卡
- 启用持续集成
- 设置轮询间隔(比如60)
- 为CI指定分支
- 添加您需要构建的任务
- 保存。
现在,当新更改被推送到 bitbucket 存储库时,VSTS 构建将在 1 分钟后排队。
我使用 VSTS 作为我的 CI 服务器,使用 BitBucket 作为 SCM 工具。现在,我想要的真的很简单。将任何更改推送到 BitBucket 后,我需要在 VSTS 中触发构建。无论如何我们可以实现这个目标吗?
感谢任何帮助。
在将更改推送到您的 bitbucket 存储库后,必须有 轮询间隔 时间来触发 VSTS 构建。最短轮询间隔时间为 60 秒。这意味着 CI 构建将在推送更改后 1 分钟后触发。
bitbucket repo 的详细设置 CI 在 VSTS 中构建如下:
在 VSTS 中创建构建定义
- select 获取源步骤中的远程仓库
- 为 bitbucket 存储库添加连接
- 输入 bitbucket 存储库 URL 作为服务器 Url
- 输入 bitbucket 用户名和密码
- 好的
- 在 触发器 VSTS 构建选项卡
- 启用持续集成
- 设置轮询间隔(比如60)
- 为CI指定分支
- 添加您需要构建的任务
- 保存。
现在,当新更改被推送到 bitbucket 存储库时,VSTS 构建将在 1 分钟后排队。