【问题标题】:Dynamics CRM Visual Studio Jenkins动态 CRM Visual Studio 詹金斯
【发布时间】:2018-04-11 09:09:15
【问题描述】:

我目前正在 Jenkins 上开展一个项目 (CI)。我必须集成包含 Crm Plugin 和 CrmPackage 的 Visual Studio 解决方案的自动部署。

为了使部署自动化,我有一个执行任务的 Jenkins Jobs:

调用“C:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\Tools\vsvars32.bat”

Devenv CrmPackage\CrmPackage.sln /Clean

Devenv CrmPackage\CrmPackage.sln /Build Release

Devenv CrmPackage\CrmPackage.sln /部署发布

由于我的解决方案尚未连接到 CRM 服务器,因此部署时出现错误: “与 Dynamics CRM 服务器的连接不可用。错误:与 Dynamics CRM 服务器的连接不可用。”

我可以使用visual studio手动连接和部署,但我不知道如何通过命令行使用vstudio连接服务器。我是Crm部署的新手,我的问题是如何通过命令行连接Crm服务器使用 vstudio。

【问题讨论】:

    标签: jenkins dynamics-crm dynamics-crm-2013 continuous-deployment


    【解决方案1】:

    如何通过命令行与vstudio连接Crm服务器

    查看xrm-ci-framework。虽然它的目标是用于 VSTS 而不是 Jenkins 中的 CI,但它包含a PowerShell script,可用于通过连接字符串连接到 CRM,并部署包。

    您也可以考虑使用spkl 任务运行器来单独部署您的插件。 Spkl 是一个 nuget 包,它允许您通过手动运行 .bat 文件或从您的 CI 构建来装饰您的插件并使其自动编译并导入到 CRM 及其插件步骤中。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-01-29
      • 1970-01-01
      • 2018-06-19
      • 1970-01-01
      相关资源
      最近更新 更多