Jenkins

BitbucketとJenkinsを連携する

以下はJenkinsの認証にJenkinsのユーザデータベースを使ってます。 Jenkins実行ユーザのSSH鍵作成 以下はrootユーザにて実行。 ssh-keygen -t rsa mv -i ~/.ssh /var/lib/jenkins/. chown -R jenkins. /var/lib/jenkins Bitbucketに公開鍵を登録 Manage acco…

simplecovのカバレッジをJenkinsから参照する

simplecov, simplecov-rcovインストール group :development, :test do gem 'simplecov' gem 'simplecov-rcov' end $ bundle install spec_helper.rb編集 以下を追加(先頭): require "simplecov" require "simplecov-rcov" SimpleCov.formatter = SimpleCov:…

RSpecのテスト結果をJenkinsから参照する

ci_reporterインストール Gemfile: group :development, :test do gem 'ci_reporter' end $ bundle install Rakefile変更 Rakefileに以下を追加: require 'ci/reporter/rake/rspec' Jenkinsプロジェクトの設定変更 ビルド>シェルの実行: export PATH=$PATH:/…

Jenkinsインストール

Javaインストール jenkinsの起動スクリプト用に/usr/bin/javaにシンボリックリンクを作っておく。 (jdkは/usr/local/srcにダウンロード済の前提) cd /usr/local/src tar zxvf jdk-7u21-linux-x64.tar.gz mv -i jdk1.7.0_21 /usr/local/. ln -s /usr/local/jd…