我在Visual Studio中安装了Analysis Services项目,现在我想使用Octopus Deploy来部署它。该项目有一个.dwproj扩展名。我使用TeamCity并希望从那里创建部署包。
如何从TeamCity创建Octopus的nuget包(我认为我不能只将Octopack添加到项目中)。
是否有可用于部署将从TeamCity创建的Nuget包的步骤模板?在Octopus Deploy社区中,我找到了一个名为“从包中部署SSAS”的步骤模板,然而,在我们的环境中这是否应该使用它并不明显。
答案 0 :(得分:0)
假设项目文件(.dwproj)只是另一个MSBuild项目,并且通过Visual Studio上下文菜单向该项目添加NuGet包不是一个选项(数据库项目也是如此,例如 .sqlproj ),您可以手动编辑项目文件,并为 OctoPack.targets 文件添加Import语句。
<Import Project="..\..\..\packages\OctoPack.3.0.31\tools\OctoPack.targets" ...
如帖子'Octopack - should be able to be added to Database Projects'中所述。