我有一个我创建的构建管道,我将工件放在一个拖放文件夹中。 现在,我想部署这些项目。放置文件夹包含我的数据工厂资源,如管道、数据集。
我有两个问题:
-
我应该在发布管道中选择代理的什么任务来部署此文件夹?
我 如何指定在这个环境中它应该去?即,如果我想有一个QA环境,那么我该如何指定那个东西?
我实际上对代理的这种任务选择感到困惑。
我应该在发布管道中选择代理的什么任务来 部署此文件夹?
它基于要部署项目的位置和方式。 如果只想将它们部署在可以访问的本地计算机中,则只需添加"复制文件"任务即可将项目复制到目标文件夹。
如果要部署到其他远程站点或第三方服务,则需要根据需要选择其他任务,其中一些我们需要创建服务连接才能访问它们。 例如,部署到 Azure(例如,将 Web 应用部署到 Azure 应用服务(
我如何指定它应该在这个环境中去?即如果我 假设有一个 QA 环境,那么我该如何指定该环境?
在发布管道中,我们可以定义多个环境/阶段,在每个环境中,我们可以添加不同的任务来根据我们的要求执行操作。我们需要添加项目源以在发布管道中部署它们。有关详细信息,请参阅发布管道。您可以参考以下链接来执行此操作:
- 参考练习 2:检查由 配置的 CI/CD 管道 Azure DevOps Project
- Azure DevOps - 创建发布管道 - 视频指南