首页 > 解决方案 > 如何在 Azure DevOps 中使用 Gitlab 代码/项目

问题描述

我想知道以下内容:

我问这个的原因是我们有一个开发人员团队在 Gitlab 内工作,并将更改推送到 GitLab(使用 GitLab CI/CD)。我们还有另一个团队使用 Azure 作为他们的 DevOps 工具,并希望继续使用 azure,而不需要对工具进行重大更改。

为了让事情更清楚,我如何使用在 Azure 上推送到 GitLab 的相同代码来构建管道并仍然跟踪对 Gitlab 的所有提交和推送?

标签: azure-devopsgitlabdevops-services

解决方案


如何使用 Gitlab 项目/代码构建 Azure 管道?

  1. 在 azure DevOps Org 中安装用于 Azure Pipelines 的扩展GitLab 集成
  2. 打开项目设置->服务连接->创建服务连接GitLab。

在此处输入图像描述

  1. 创建 azure 管道并添加任务下载 GitLab 存储库以下载 GitLab 存储库并在 Azure 管道中使用它。

在此处输入图像描述


推荐阅读