在本章中,我们将介绍以下内容:

使用PowerShell导出Dynamics 365解决方案

使用PowerShell部署解决方案

构建解决方案层次结构

修补解决方案

暂存解决方案

使用SolutionPackager在源代码管理中保存解决方案

使用PackageDeployer将您的解决方案与配置数据打包

基于解决方案版本增量触发构建

将您的部署周期与Octopus Deploy集成

简介

DevOps已经流行了好几年了。许多平台已经接受了这一学科,并将其整合到其开发生命周期中。多年来,Dynamics CRM/365紧跟潮流,保持平台的现代化和最新。CRM 2011中解决方案的介绍,SolutionPackager和PackageDeployer的介绍,以及Microsoft.Xrm.Data.PowerShell扩展都是支持DevOps故事的小步骤示例。其中一些工具是出于支持新功能(例如AppSource)的需要而产生的,微软重新调整了自己的一些工具的用途,以供公众通用。

本章中的示例将涵盖一些DevOps基础知识,如解决方案导出和导入、将配置数据与解决方案绑定、源代码管理集成和部署编排。缝合在一起,你最终会有一个强大的DevOps故事要讲。

下图描述了具有本章所述步骤的开发生命周期:

上图中编号的每个步骤对应于本章中的一个或多个示例:

正在构建解决方案层次结构并递增版本。

精彩文章

评论可见,请评论后查看内容,谢谢!!!
 您阅读本篇文章共花了: