我目前正在评估GitLab在新团队中的开发过程。由于我无法控制的原因,我需要与TFS构建集成(以便合并请求启动新构建并将构建报告状态发送到合并请求等)。从我到目前为止所学到的,似乎无缝实现这一目标的唯一方法是使用新的项目服务。
这是真的,如果是这样,我将如何创建一个?
我搜索了相关的文档和论坛,但我找不到很多使用信息,因此我怀疑Project Services不是一个任意的,开放的插件式模型,而是更多的核心部分。产品。我希望被证明是错的......
答案 0 :(得分:0)
如果GitLab和TFS构建的集成意味着您希望通过GitLab自动对TFS构建进行排队。
您可能需要创建自己的服务才能收到webhooks表格Gitlab(How do I create a GitLab webhook?)。然后触发TFS构建。
答案 1 :(得分:0)
您可以查看:
(从码头工人容器中取出的路径)
/opt/gitlab/embedded/service/gitlab-rails/…
其中前三个是最相关的,api用于完成REST服务。
但不,我无法找到任何文件......