continuous integration - TeamCity : How to define build and deployment steps for database objects -


i working on continuous integration project auto build , deploy database changes target environment. using perforce p4 source code repository, nexus artefacts repository , ms sql 2008. not using redgate database repository.

check-in process
- developers manually extract database objects (e.g. table, stored proc, function) using management studio , check-in source repository of perforce.

requirement:

part of ci process, when developers check-in code source repository, build process should triggered , create artefacts of checked-in code , copied artefacts repository.

deployment process should automatically triggered when finds new artefacts , deploy artefact target environment.

highly appreciate if helps me know :

  • build , deployment steps
  • requirement of manifest file
  • if possible extract incremental changes
  • get ssdt in visual studio (express works if don't have licenses)

    this mean developers check in create statements , deploy incremental changes, pretty simple setup have build step call sqlpackage.exe deploy or generate scripts


    Comments

    Popular posts from this blog

    c++ - Delete matches in OpenCV (Keypoints and descriptors) -

    java - Could not locate OpenAL library -

    sorting - opencl Bitonic sort with 64 bits keys -