タグ

2013年6月10日のブックマーク (3件)

  • Gradle で環境ごとにあれもこれも変更する - bluepapa32’s Java Blog

    前回までは Configslurper を使って 環境毎に構成を変更する方法について書きましたが @literalice さんに Gradleでプロパティなどの設定情報を外出しして切り替えて使う で 環境毎に別の Gradle ファイルを取り込んで いろいろと変更する方法を教えてもらったので ちょっと試してみました。 まずは基から... 別の Gradle ファイルは apply from: 'gradle/other.gradle'で取り込むことができます。 ちなみに 読み込む Gradle ファイルは 相対パス 絶対パス URI の形式で指定できます。 で実際どんなことに使えるかというと 環境毎に 適用するプラグインを変える 環境毎に タスク定義を変える 環境毎に デフォルトタスクを変える OS 毎に 実行するコマンドを変える 共通処理を使い回す などが考えられます。 これらを実現す

    Gradle で環境ごとにあれもこれも変更する - bluepapa32’s Java Blog
  • RedmineとGitを連携させる(認証統合) - torutkのブログ

    第4回shinagawa.redmine勉強会に参加してきた - torutkの日記にて、岡隆史さんの発表にRedmineとGitの連携(認証統合)がありました。この参加レポートで次のように書いていました。 中央リポジトリはRedmineでも、Git利用OKとのことです。Redmine 2.1ではGit認証統合が搭載され、Redmineのロールに基づきリポジトリのread権・write権の制御ができるそうです。この話は知りませんでした。gitoliteでssh鍵を使ってユーザー管理するの大変だなぁと思ってました。なお、設定は、Apacheの設定ファイルにいろいろ記載するようです。Gitリポジトリ名に制約があるようです。 しかし、Gitは軽くさわってみた程度です。Gitサーバーの立て方が未知のままです(gioliteは途中で挫折)。が、意を決して構築してみました。ので、たぶんに試行錯誤が含

    RedmineとGitを連携させる(認証統合) - torutkのブログ
  • Jenkins CI 上で Gradle を利用する最も簡単な方法 - bluepapa32’s Java Blog

    Gradle にも大分慣れてきたし、そろそろ 実際にプロジェクトで使えるように準備しないと... まずは Jenkins CI で Gradle が利用できるように準備しようかな。 今時のプロジェクトでは Jenkins CI ぐらい当たり前ですよね。 と言うことで、今回は Jenkins CI で Gradle する最も簡単な (と思われる) 方法です。 実は Jenkins CI で Gradle を利用するために 必要な準備なんて何もありません。 インストールレスで Gradle してみる でも紹介した 『Gradle Wrapper』 さえ使えば、一般的なジョブの設定をするだけでいいんです。 もし、Jenkins CI 上で環境構成を変更する必要があるのであれば Gradle で環境ごとに構成を変更する Gradle で環境ごとに構成を変更する その2 Gradle で環境ごとに構

    Jenkins CI 上で Gradle を利用する最も簡単な方法 - bluepapa32’s Java Blog