设置继续使用GitLab作为回购在TFS上集成

时间:2017-02-16 13:25:44

标签: continuous-integration azure-devops tfsbuild tfs2015 gitlab-ci

我需要在我的TFS中使用GitLab中的源代码配置CI管道,我已经更新了触发器部分,如下所示并检查了代码,但是没有触发构建,GitLab仓库中是否需要任何配置?请尽快建议。

enter image description here

2 个答案:

答案 0 :(得分:1)

我会按以下顺序检查以下内容来解决您的问题:

  • 手动触发构建时,从GitLab存储库下载的源代码是否成功运行?
  • 如果,则:

    • 您是否创建并推送了存储库中的develop分支? 您需要发布本地创建的' develop'远程存储库上的分支,例如>git push -u origin develop
  • 如果,那么"服务"您在TFS上创建的用于访问GitLab存储库的条目:

    • 检查您是否在网址中使用HTTPS;
    • 要启用对您的存储库的HTTPS访问,请记住在您的GitLab帐户上设置密码,然后在"服务"上使用该密码以及您的用户名(电子邮件地址)。端点在TFS上设置;

P.S。另外,检查哪个'连接'在构建定义的Repository部分中选择:它应该是指向GitLab repo的那个: - )

答案 1 :(得分:0)

我已将Poling间隔更改为180秒并且有效。