概要
CIツールJenkins
詳細
Jenkinsは継続インテグレーションツール(continuous integration tool)です。
旧名Hudson。日本人の川口耕介さん作。Java製。
CIはXP,アジャイルの思想に基づいており、
ビルドやテスト、インスペクションなどを継続的に実行していくことで、
開発の質を上げつつスピードを向上させます。
内容
基礎
項目 | 内容 |
---|---|
インストール(Vagrant+Ubuntu1204) | http://d.hatena.ne.jp/tbpg/20131028/1382970803 |
Jenkinsの最新化 | http://d.hatena.ne.jp/tbpg/20131103/1383493244 |
JENKINS_HOMEについて | http://d.hatena.ne.jp/tbpg/20131105/1383663893 |
サンプルジョブ | http://d.hatena.ne.jp/tbpg/20131028/1382971899 |
GitHub連携 | http://d.hatena.ne.jp/tbpg/20131028/1382977062 |
再起動 | http://d.hatena.ne.jp/tbpg/20131101/1383319866 |
jenkins-tomcatでTomcat+Jenkins環境を構築する | http://d.hatena.ne.jp/tbpg/20131105/1383666119 |
jenkins-tomcat Cookbookの作成 | http://d.hatena.ne.jp/tbpg/20131106/1383750635 |
jenkins-tomcat update(ver1.509.4) Cookbookの作成 | http://d.hatena.ne.jp/tbpg/20131106/1383751877 |
jenkins-tomcatをインストールした環境でエンコード指定をUTF8にする | http://d.hatena.ne.jp/tbpg/20131113/1384360434 |
Email通知を行う | http://d.hatena.ne.jp/tbpg/20131113/1384361347 |
Ruby、Rails連携
項目 | 内容 |
---|---|
RailsのMiniTestを実行する | http://d.hatena.ne.jp/tbpg/20131104/1383585006 |
jenkins-tomcat+rbenvの環境でRailsのテストを呼び出す場合 | http://d.hatena.ne.jp/tbpg/20131105/1383666377 |
simplecovのカバレッジレポートをJenkinsに表示する | http://d.hatena.ne.jp/tbpg/20131112/1384269427 |
Plugin
項目 | 内容 |
---|---|
Emotional Jenkins Pluginで執事を怒らす | http://d.hatena.ne.jp/tbpg/20131102/1383410798 |
ハドソンなのに任天堂が遊べるJSGames Plugin | http://d.hatena.ne.jp/tbpg/20131107/1383840515 |
Sidebar-Link Pluginでmetric_fuのメニューリンクの追加 | http://d.hatena.ne.jp/tbpg/20131113/1384360836 |
Sidebar-Linkでrdocのメニューリンクの追加 | http://d.hatena.ne.jp/tbpg/20131113/1384361002 |
参照
項目 | URL |
---|---|
Jenkins公式サイト | http://jenkins-ci.org/ |