如何创建新的GitLab项目服务?

时间:2016-09-12 11:44:14

标签: tfs gitlab tfsbuild

我目前正在评估GitLab在新团队中的开发过程。由于我无法控制的原因,我需要与TFS构建集成(以便合并请求启动新构建并将构建报告状态发送到合并请求等)。从我到目前为止所学到的,似乎无缝实现这一目标的唯一方法是使用新的项目服务。

这是真的,如果是这样,我将如何创建一个?

我搜索了相关的文档和论坛,但我找不到很多使用信息,因此我怀疑Project Services不是一个任意的,开放的插件式模型,而是更多的核心部分。产品。我希望被证明是错的......

2 个答案:

答案 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服务。

但不,我无法找到任何文件......

相关问题