Дисклаймер: Все права на данный материал принадлежат Хабрахабр / Лучшие за сутки / Посты и могут быть найдены по ссылкам ниже. В данной заметке я покажу, как запускать DBDeploy из скрипта Gradle. О чём это вообще?Возможно, вы уже слышали о версионированной миграции структуры баз данных. Об этом писали на хабре. DBDeploy — один из самых простых и известных инструментов, позволяющий легко установить все последние изменения в базе данных на любом инстансе и любой девелоперской машине. А Gradle — модный ныне инструмент для сборки проекта (как Ant и Maven, только лучше). О нём тоже уже писали. И в чём вопрос?Вопрос в том, как запускать DBDeploy из скрипта Gradle? У DBDeploy есть таски для Ant и плагин для Maven, но пока ещё нет плагина для DBdeploy (точнее, он в зачаточном состоянии). Немного потыркавшись, я пришёл к выводу, что самый простой способ — это использовать тот самый Ant таск DBDeploy из скрипта Gradle (здесь описано, как из gradle-скрипта использовать любые Ant-таски). Рассмотрим пример. Пример проекта и билд-скрипт для запуска SQL-скриптов АВТОР: Хабрахабр / Лучшие за сутки / Посты http://habrahabr.ru/post/152765/ | |||
| |||
| |||
|
Saturday, September 29, 2012
Как запускать DBDeploy в Gradle
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment