持续集成与持续交付:工具实践与容器化应用
1. 使用 Azure Pipelines 创建 CD 管道
在 Azure Pipelines 中,允许在不同阶段或环境中进行部署的元素称为发布。下面我们将通过以下步骤创建一个发布定义,将生成的构建工件部署到 Azure Web 应用:
1. 创建发布定义 :进入“Releases”菜单,点击“New pipeline”。
2. 选择模板 :配置的第一步是选择一个已经配置好的模板,这里选择“Azure App Service 部署模板”。
3. 命名阶段 :在下一个窗口中,将第一个阶段命名为 CI(持续集成环境)。
4. 配置工件入口点 :在“artifacts”部分添加一个工件,该工件是之前在创建 CI 管道部分创建的构建定义。
5. 配置自动发布触发器 :为每次成功的构建执行配置自动发布触发器。
6. 配置 CI 阶段步骤 :点击阶段,会得到与构建相同的配置窗口,包括选择代理和配置步骤及其参数。在我们的例子中,模板中已经有在 Azure Web 应用中的部署任务,需要填写以下参数:
- 连接到你的 Azure 订阅。
- 要部署 ZIP 文件的 Web 应用名称。注意,在部署应用之前,Web 应用必须已经创建。如果未创建,可以使用 Azure CLI 的 az webapp create 命令(文档:https://docs.microso
超级会员免费看
订阅专栏 解锁全文
2万+

被折叠的 条评论
为什么被折叠?



