本ページではRedmineにJenkinsのプラグインをインストールする手順を
以下の内容で説明します。
1. Hudson(Jenkins)プラグインのダウンロード
2. Hudson(Jenkins)プラグイン のインストール
3. Hudson(Jenkins)プラグイン の設定
以下のURLへアクセスする。
ダウンロードが完了したら、ファイルを任意の場所に解凍して下さい。解凍すると「redmine_hudson」フォルダが出来ます。
解凍したら、redmineのディレクトの中に「plugins」フォルダがあります。
「plugins」フォルダの中に解凍した「redmine_hudson」フォルダを移動して下さい。
補足:Redmine 1.4 以前の場合は/Redmine インストールディレクトリ)/vender/pluginsの下に入れてください。
group :test do gem 'rspec', "~> 2.11.0" gem "rspec-rails", "~> 2.11.0" gem 'cucumber' gem 'cucumber-rails' gem 'capybara' gem 'selenium-webdriver' gem 'database_cleaner' platforms :mri_19, :mingw_19 do gem 'simplecov' gem 'simplecov-rcov' gem 'simplecov-rcov-text' end end
Gemfileを開くと上記のような内容になっています。
ここで以下のURLに記載されている問題からファイルの内容を修正する必要があります。
まず、「gem 'capybara'」を変更します。
gem 'capybara' ↓ gem 'capybara', '~> 2.0.0'
次に、「gem 'rspec', "~> 2.11.0"」を変更します。
※パッケージインストール時にバージョンが変更になっている場合があります。
その場合はパッケージインストール時のバージョンと同じ値に変更して下さい。
またはパッケージインストール時にバージョン指定でインストールして下さい。
gem 'rspec', "~> 2.11.0" ↓ gem 'rspec', "~> 2.14.0"
更に、「gem 'rspec', "~> 2.11.0"」を変更します。
※パッケージインストール時にバージョンが変更になっている場合があります。
その場合はパッケージインストール時のバージョンと同じ値に変更して下さい。
またはパッケージインストール時にバージョン指定でインストールして下さい。
gem "rspec-rails", "~> 2.11.0" ↓ gem "rspec-rails", "~> 2.14.0"
Gemfileの修正が終わると以下のように変更されています。
group :test do gem 'rspec', "~> 2.14.0" gem "rspec-rails", "~> 2.14.0" gem 'cucumber' gem 'cucumber-rails' gem 'capybara', '~> 2.0.0' gem 'selenium-webdriver' gem 'database_cleaner' platforms :mri_19, :mingw_19 do gem 'simplecov' gem 'simplecov-rcov' gem 'simplecov-rcov-text' end end
次にコマンドプロンプトを開いて下さい。
下記のように入力して、Hudson(Jenkins)プラグインに必要なパッケージのインストールを実施して下さい。
※既に各パッケージがインストール済みの場合はインストールされていないもののみインストールして下さい。
インストール済み確認コマンドは「gem list --local」です。
※バージョン指定でインストールする場合は「gem install rspec --version "~>2.14.0"」のようにします。
gem install rspec gem install rspec-rails gem install cucumber gem install cucumber-rails gem install capybara gem install selenium-webdriver gem install database_cleaner gem install simplecov gem install simplecov-rcov gem install simplecov-rcov-text
rake redmine:plugins:migrate RAILS_ENV=production
全てのパッケージが完了したら、プラグイン用のデータベースを作成します。
XamppのコントロールパネルからMySQLを起動します。
コマンドプロンプトをRedmineのフォルダまで移動して下さい。
その後、上記のコマンドを入力して「改行」キーを押下します。
下記の画面のようにデータベースの作成が開始されます。
次に、Redmineを起動します。(起動済みの場合はRedmineのWebサーバーを再起動して下さい。)
RedmineのHome画面から「管理」を押下して管理画面を開いて下さい。
管理画面が開いたら「プラグイン」を押下して下さい。
上記画像のようにHudson(Jenkins)に対する権限が設定出来る画面が表示されます。
この画面でロールに応じた権限を設定して下さい。
設定が完了したら画面下にある「保存」ボタンを押下して下さい。
以上で、Redmine のJenkinsのプラグインインストールは終了します。
お疲れ様でした。