У меня есть проект базы данных в VS 2010 (SQL 2008).Локальное действие Deploy Solution
работает и выполняет весь SQL в файле Script.PostDeployment.sql
.Когда я проверяю изменения, запускается Build Definition
для сервера непрерывной интеграции.База данных развернута в среде CI, но сценарий PostDeployment не выполняется.
Я не смог найти ничего конкретного для этого конкретного сценария.Я также ожидаю, что мне потребуется предоставить дополнительную информацию, если это не простая проблема, которую я где-то пропустил.
Дополнительная информация:
- Сборка выполняетсяvsdbcmd.exe для развертывания.
- Манифест развертывания ссылается на файл PostDeployment.sql и присутствует в пути вместе с остальными файлами.
Здесь ссылка на тему на сайте social.msdn.microsoft.com, посвященную этой проблеме.