定义和实现持续集成

创建可持续构建、测试、打包和部署应用程序的自动化管道。

先决条件

Azure 入门

选择适合你的 Azure 帐户。 即用即付或在最长 30 天内免费试用 Azure。 注册。

本学习路径中的模块

在本模块中,你将了解如何设置实现应用程序生成过程自动化的持续集成 (CI) 管道。

在管道中设置自动测试以提高代码质量。

管理应用程序及其在生成管道中使用的包。

了解如何在 Microsoft 托管代理无法满足需求时使用你自己的生成代理。

设置实现应用程序部署过程自动化的持续交付 (CD) 管道。

设计和创建一个切实可行的发布管道,以促进各种测试和过渡环境的更改。

在 Azure Pipelines 中运行 Selenium UI 测试(一种功能测试形式)。

在 Azure Pipelines 中使用 Apache JMeter(一种非功能测试形式)运行自动化负载测试。

选择和实现可帮助你顺利地向用户推出新的应用程序功能的部署模式。

创建 Desired State Configuration 脚本,用于检查是否安装了 IIS。 载入由 Azure 自动化管理的虚拟机 (VM)。 在缺少该功能的 VM 上自动安装 IIS。

了解如何创建工作流以向项目添加持续集成(CI)。