0
我目前正在与Team city一起构建我的MVC应用程序并用作我的持续集成平台。团队城市输出db脚本
在我的解决方案中,我有一个mvc项目和一个数据库项目。团队城市从mvc项目中构建并创建nuget包。作为数据库项目的一部分,我有一个生成事件,它运行一个生成数据库脚本的powershell文件。
是否有可能在团队城市设置中输出该脚本作为其输出的一部分,如果是这样,怎么办?
我目前正在与Team city一起构建我的MVC应用程序并用作我的持续集成平台。团队城市输出db脚本
在我的解决方案中,我有一个mvc项目和一个数据库项目。团队城市从mvc项目中构建并创建nuget包。作为数据库项目的一部分,我有一个生成事件,它运行一个生成数据库脚本的powershell文件。
是否有可能在团队城市设置中输出该脚本作为其输出的一部分,如果是这样,怎么办?
看看Teamcity Build Artifacts:您会在生成运行结束时的“Artifacts”选项卡中找到生成的脚本。
不太熟悉TeamCity。它只是使用MSBuild或某些命令行来处理项目?如果只是一个命令行,你可能会建立/重建项目并添加一个SQLPackage命令来生成脚本。我们通常会这样做,并使用“发布配置文件”指向适当的环境。对于msbuild也可能是这样,尽管我没有使用msbuild来实际发布SQL项目。 –