Closed ta-chibana closed 8 years ago
ここがよくわかっておらず、本チケットを進める事が出来ません.. 今思ってるイメージを書きますので、ご査収願います。
前提:本番環境へのデプロイはCIから行う。
build と deploy の間で、gradle flywayMigrate
が実行されるように設定すればよいかと思います。
わーい! ありがとうございます!
ビルド -> デプロイ間に正直どうやってタスクを作っていいかはイメージできていないのですが。
ので本チケットは一旦クローズして、忘れないために新しく「本番でのマイグレートを決める」的なチケットを作ってBackLogに置いておこうと思うです!
というわけでクローズ!
Context
DBのマイグレーションツールとしてFlywayを使用することは決まったので、
(ステージングとかないよね..??)でどういった手順で運用するか決める。
Problem, Idea
導入
build.gradle
)にpluginとしてflywayをinstall実行
ローカル、本番共にFlywayの実行方法
の中から、gradleのタスクで実行する。
ローカルでmigration
gradle flywayMigrate
を実行する。本番環境でmigration
ここがわからない、以下コメントで考察gradle flywayMigrate
が実行するようにする。Solution, next step
例によって dodoichi disc99 2名によるLGTM獲得でclose
Issue links
26