Skip to content
mechamogera edited this page Aug 23, 2012 · 5 revisions

夜間に実施したビルド結果を確認する

  • Rubyスクリプトで夜間にビルドした結果を朝にAPIでチェックして結果をIRCに通知している。

アクセス権限の付与

  • Jenkins独自のユーザー管理にする場合の手順(ログインしたユーザーのみアクセスが可能にする)
  1. $JENKINS_HOME/config.xmlのバックアップをとっておく(権限付与に失敗するとWebからJenkinsを操作不能になるため)
  2. 「システムの設定」で「セキュリティを有効化をチェック」
  3. 「ユーザー情報」を「Jenkinsのユーザーデータベース」に
  4. 一度「システムの設定」を反映
  5. サインアップしてユーザーを作成しておく
  6. 「システムの設定」で「ユーザーにサインアップを許可」のチェックを外す
  7. 「権限管理」を「ログイン済みユーザーに許可」に
  • 権限付与に失敗しバックアップも取っていない場合のリカバリ手順(参照)
  1. Jenkinsを止める
  2. $JENKINS_HOME/config.xml中の以下の部分をfalseにする
<useSecurity>true</useSecurity>
  1. authorizationStrategyとsecurityRealm要素を削除する
  2. Jenkinsを開始する
  3. 上記でダメな場合はconfig.xmlを消す(名前を変える)
  • 権限付与に失敗の例:ユーザーの作成をせずに上記の手順を最後まで実行するとログインもサインアップもできなくなりWebからの設定変更も不可能になる
Clone this wiki locally