【发布时间】:2015-09-08 04:48:59
【问题描述】:
我目前正在开发一个持续集成项目,以自动构建数据库更改并将其部署到目标环境。 我们将 Perforce P4 用于源代码存储库,将 Nexus 用于人工制品存储库和 MS SQL 2008。 我们没有将 Redgate 用于数据库存储库。
入住流程
- 开发人员使用 Management Studio 手动提取数据库对象(例如表、存储过程、函数)并签入到 Perforce 的源存储库。
要求:
作为 CI 流程的一部分,当开发人员将他们的代码签入到源存储库时,应该会触发构建过程并创建签入代码的工件并将其复制到工件存储库。
部署过程应在发现任何新工件并将工件部署到目标环境时自动触发。
如果有人帮助我知道,我将不胜感激:
【问题讨论】:
标签: database continuous-integration teamcity