2013年9月22日日曜日

さくらのVPSでPlay Frameworkを動かす:Jenkinsの設定

さて、Jenkinsの設定を行っていきます。

基本方針

管理者ユーザーを1人作って、そのユーザーのみビルドの実行などが出来るようにします。
一般ユーザーはビルド状態の参照だけ出来るようにします。

まずはセキュリティの設定をします。

次に管理者ユーザーのアカウントを作成します。

諸々のプラグインを導入します。
メトリック関係のプラグインも入れたいところですが、まずはGithubからプルしてPlayのビルド・デプロイをするために必要なプラグインを導入します。

インストールするプラグイン
  • GitHub Plugin
  • Git Plugin
をとりあえずインストールしました。

このJenkinsでは

  • Play Frameworkによるアプリケーションのビルド・デプロイ
  • Play FrameworkのUnitテスト
  • jarライブラリのビルド

を予定していますが、ログインしていない状態でもアクセスできるのはjarライブラリのビルドだけにしたいので、
権限管理から「 行列による権限設定(プロジェクト単位)」を選択して、作成した管理者ユーザーにのみ全権限を付与して、匿名ユーザーには閲覧権限も与えないように設定を行いました。

参考

さくらVPSでJenkinsをセットアップし、認証を行うまで



0 件のコメント:

コメントを投稿