我们在CRM开发环境中具有以下CI流程:
我们有用于定制系统的通用CRM环境。另外,许多开发虚拟机(每个虚拟机都安装了自己的CRM实例)供单个开发人员使用。我们将未打包的CRM解决方案存储在GIT存储库中,并且我们具有自动打包(使用CRM解决方案打包程序),将其导入并发布到开发人员的VM上的过程。
目前,我们的问题是导入与Solution Packager打包在一起的单个解决方案(包含所有自定义项)要花费很长时间。我一直在寻找一种方法来自动创建仅包含“增量”更改的Dynamics 365解决方案,并将其导入到开发计算机中(不幸的是,除了直接在通用CRM环境中创建“增量解决方案”之外,我找不到其他方法,这对CI流程)。
不幸的是,该环境是CRM 2015,因此不能选择使用解决方案补丁/升级。
有什么想法吗?想法?