Build 将文件发布到VSTS中的特定文件夹

Build 将文件发布到VSTS中的特定文件夹,build,continuous-integration,crm,microsoft-dynamics,Build,Continuous Integration,Crm,Microsoft Dynamics,我使用VSTS任务导出MS Dynamics CRM解决方案,该解决方案从CRM实例检索命名的解决方案。这运行正常,之后我使用发布工件任务将导出的zip文件推送到一个名为Solution folder的文件夹中 它似乎正在运行,并且日志显示: 导出的解决方案显示在构建本身的工件选项卡中,但不显示在repo中指定的文件夹中 这是正确的方法吗?导出的文件是否存在于我指定的文件夹中,或者是否有一种方法指向放置文件夹,以便我可以使用其他任务进一步处理解决方案文件?看起来您的工件发布得很好。您提到的回购协

我使用VSTS任务导出MS Dynamics CRM解决方案,该解决方案从CRM实例检索命名的解决方案。这运行正常,之后我使用发布工件任务将导出的zip文件推送到一个名为Solution folder的文件夹中

它似乎正在运行,并且日志显示: 导出的解决方案显示在构建本身的工件选项卡中,但不显示在repo中指定的文件夹中
这是正确的方法吗?导出的文件是否存在于我指定的文件夹中,或者是否有一种方法指向放置文件夹,以便我可以使用其他任务进一步处理解决方案文件?

看起来您的工件发布得很好。您提到的回购协议中指定的文件夹是什么?你能给我一张截图吗?@HenrikH很抱歉回复晚了。指定的文件夹是post映像“VSTS已发布工件”中显示的文件夹。[无法在此上载图像或在帖子中添加更多链接。]我已通过使用流程变量指示文件夹,并从字段下拉列表中选择文件夹,将输出路径和发布任务的“发布路径”设置到repo中的文件夹,该列表允许我从repo导航到相关文件夹。现在,当我转到构建时,我可以看到工件称为SolutionsFolder,文件不在代码下的repo中。它们未签入源代码管理。在我看来,一切似乎都如预期的那样。您的下一步将是使用版本中的工件将解决方案导入到您的目标CRM环境中,这是可以接受的,但是此练习的主要目标是捕获解决方案并使用solutionpackager扩展解决方案,并将其签入源代码管理。目标文件夹出现在工件列表中,并且还显示了我最初在项目中签入的一个文件,即inflater.txt,但没有出现在repo中,这一事实令人不安。然而,您关于使用工件导入目标CRM的观点让我有了想法。谢谢你的意见。由于其他义务,我目前不在做这方面的工作,但我会带着调查结果回来。