Groovy

Gradleを使ったWebアプリケーションのさくさく開発(マイグレーション編)

さくさく開発にかかせないのが、データベースのマイグレーション。今回は、Flywayを使って、GradleのタスクとしてFlywayのマイグレーションが実行できるようにします。FlywayはJava向けのDBマイグレーションフレームワークの一つで、個人的にはシンプルで扱…

Jenkinsを使った継続的デリバリー(2)〜Groovyによるインストーラ〜

今までであればインストールスクリプトも、Windows用のバッチファイル、Linux用のシェルスクリプトとそれぞれ作っていたのだけど、少しやり方を変えて、共通のGroovyスクリプトで実行できるようにしてみる。メリットとしては、まずスクリプトが1本に収まるこ…