【发布时间】:2016-09-23 02:40:48
【问题描述】:
我已经看到了这个问题的一些答案,但是我需要一个关于如何完成的傻瓜指南。
我们已经克服了一些障碍,现在我正试图部署最终的包。我想要掌握的是如何创建一个 nuget 包,以便我们的 Octopus Deploy 系统可以将其部署到我们的各种平台上。
我在这篇文章Updating Deployed SSIS Package 中看到了这篇文章PowerShell for SSIS deployment and maintenance,它是使用PowerShell 进行部署的绝佳脚本,但我需要从TFS 运行它作为构建步骤。由此,我希望能够生成一个nuget包。
这可能吗?
【问题讨论】:
-
nuget/TFS 能用什么?它可以运行命令行吗?它可以调用
ISDeploymentWizard.exe来安装你的包吗? -
好吧,我可以添加一个 MSBuild 步骤,该步骤将采用解决方案并尝试重建它。然后可以将其打包为 nuget 包
-
我在这里检查了msdn.microsoft.com/en-us/library/dd293705.aspx,这意味着您可以运行命令行工具。您需要制定正确的命令行来部署您的包,然后制定正确的语法将其添加为自定义步骤。
标签: sql-server tfs ssis tfsbuild tfs-2015