Groovyに関するwankomagicのブックマーク (2)

  • 第21回 G*ワークショップ に参加してきた #jggug - Diary of absj31

    5月21日 第21回 G*ワークショップ #jggug(東京都) USTREAM: jggug: .(USTREAM) (写真:お手製の"Dukeクッキー"。) デブサミ、JavaOneと続いたため、少し間が空いてしまいましたが、久しぶりのG*ワークショップを開催します。 今回は、今や飛ぶ鳥を落とす勢いのきょんさんによる Griffon でのテスト戦略、 JavaOne Tokyo で好評だった JGGUG セッションから Gradle をフィーチャーした特別編、 そして大手メーカーでの Grails 開発事例と G* 全開の三立てです。という訳で久々G*ワークショップ。テーマも個人的に興味深いものが並んでいたので参加してきました。 会場は『無限コーヒー』で毎度お馴染み、オラクル青山センター@外苑前。 会場入場時にはお手製の『Dukeクッキー』が参加者全員に振る舞われました。(当エントリ

    第21回 G*ワークショップ に参加してきた #jggug - Diary of absj31
  • Jenkinsを使った継続的デリバリー(2)〜Groovyによるインストーラ〜 - Splash of waters - 2nd. Season

    今までであればインストールスクリプトも、Windows用のバッチファイル、Linux用のシェルスクリプトとそれぞれ作っていたのだけど、少しやり方を変えて、共通のGroovyスクリプトで実行できるようにしてみる。 メリットとしては、まずスクリプトが1に収まることによる生産性、保守性の高さ。まがりなりにも一番長く触れてきた言語はJavaなので、親和性の高いGroovyなら、それ単独で見ても、バッチファイルやシェルスクリプトよりも効果的に開発できるし、バッチとシェルの違いに気をつけながらほとんど同じ振る舞いをするスクリプトを2つ作らなくて済む。 ちなみに今回、インストール対象のアプリは全てJava製で、JREも各インストール先に導入済み。そのため、GroovyならJREさえ入っていれば動くので、既存の環境に手を加えずにそのまま導入できる。インストーラを実行するために実行環境を新たに入れる必要は

    Jenkinsを使った継続的デリバリー(2)〜Groovyによるインストーラ〜 - Splash of waters - 2nd. Season
  • 1