Skip to content

Automated Build and Test

September 27, 2013

Continuous Integration (CI) is a well known process in the software development world, but it’s not often implemented with databases. This is despite the fact that database code could benefit from the practice of checking the changes on a regular basis for potential issues. This talk will show how to implement continuous integration for databases and include more realistic testing of the code for potential issues.

We will set up CI for a SQL Server database project, using the following tools:

  • Team City (CI Server)
  • Subversion (VCS)
  • SQL Automation Pack (database -> CI integration)
  • tSQLt ┬átesting framework
  • SQL Data Generator


From → Presentations

Comments are closed.


Get every new post delivered to your Inbox.

Join 5,481 other followers

%d bloggers like this: