我正在尝试在我们的Dynamics 365组织内部创建构建管道。
在进行不同的研究时,我遇到了一个名为“ Solution Checker”的工具,该工具可以跟踪代码并根据CRM最佳实践提供输出。
我目前正在内部部署组织中,在进行研究时发现该工具仅可用于在线或CDS平台。
因此,有没有一种方法可以让我测试本地组织。
此外,还有另一个工具称为ODCA(按需代码分析)。我还想知道这两个工具之间的区别。
最后,我如何实现Dynamics 365的构建管道。我是否必须使用Azure DevOps来实现构建管道。
注意:我正在使用TFS作为源代码存储库。
答案 0 :(得分:1)
因此,有没有一种方法可以测试我的本地组织。
否,解决方案检查器仅在线提供,它是Microsoft提供的解决方案,因此任何开发都应遵循标准。
ODCA(按需代码分析) 如果我没记错的话,该解决方案可以作为自定义方式使用,即它是作为Plugin(添加)创建的,您可以尝试一下,我个人没有使用过类似OnPrem的东西。
现在关于CI / CD 这一点很广泛,我们基本上使用Azure Devops(Git)作为版本控制。我们已经构建了构建管道,例如,如果我们将代码合并到Develop分支,则自动构建将运行,并且如果插件/网络资源通过,则将电子邮件发送为成功,否则将失败并在合并代码之前对其进行修复。
这取决于您希望如何实现。您将必须深入研究Devops并进行构建。