【发布时间】:2011-05-12 14:35:51
【问题描述】:
基本上,我有 2 个构建定义,一个构建和部署一些数据库项目,另一个构建和部署一个网站。
我想做的是能够构建/部署数据库,如果没有任何错误,则构建和部署网络应用程序。
这个想法是,如果数据库部署由于某种原因失败,我可以从备份中恢复数据库并在部署 Web 应用程序之前解决问题。 (保留以前版本的应用程序)
任何关于如何从我的网络应用构建定义中调用我的数据库构建定义的信息将不胜感激。
【问题讨论】:
基本上,我有 2 个构建定义,一个构建和部署一些数据库项目,另一个构建和部署一个网站。
我想做的是能够构建/部署数据库,如果没有任何错误,则构建和部署网络应用程序。
这个想法是,如果数据库部署由于某种原因失败,我可以从备份中恢复数据库并在部署 Web 应用程序之前解决问题。 (保留以前版本的应用程序)
任何关于如何从我的网络应用构建定义中调用我的数据库构建定义的信息将不胜感激。
【问题讨论】:
下载社区TFS Build Extensions,它包含您使用的队列构建自定义活动(或)您可以使用调用流程活动调用 TFSBuild 命令行工具。
【讨论】: