オリジナル: JENKINS:Use Jenkins
Upgrade
WARファイルを再配置すれば、前のバージョンからJenkinsをアップグレードできます。コンテナ別の詳細な手順は、こちらのドキュメント を参照して下さい。
自動アップグレードについては、 こちら をご覧下さい。
Jenkinsの使用方法
- Jenkinsのインストール
- Jenkinsへのアクセスと起動
- Jenkinsの管理
- フリースタイル・プロジェクトのビルド
- Maven2プロジェクトのビルド
- マルチ構成プロジェクトのビルド
- 外部ジョブの監視
- 分散ビルド
- システムプロパティで制御できる機能
- ファイル指紋の追跡
- プラグインの使用
- クイックナビゲーション
- スクリプトコンソール
- コマンドライン インタフェース
- Jenkinsのセキュリティ
- リモートアクセスAPI
- タイムゾーンの変更
- 大きなジョブを小さなジョブに分割する
- Javaプロジェクト以外でJenkins/Hudsonを利用する
- 他のShellを利用する (for ex. Python)
- 初期化後に実行したいスクリプト
- Jenkinsの動作に関するより詳細なログを収集する
- 用語集
- Jenkins/Hudson con Ant, JUnit, Emma y Sonar. (スペイン語)
ツールとの連携
- hudsonTracker システムトレイ上でJenkinsをモニタするJavaベースのアプリケーションです。(Windows, Linux, MacOSX対応)
- NetBeans plugin
- Eclipse plugin
- Mylyn connector
- IntelliJ plugin
- Hudson Portlet みなさんのポータルからJenkinsをモニタするポートレットです。
- Firefox Add-on Build Monitor JenkinsのビルドをFirefoxのステータスバーに表示するアドオンです。
- Google Chrome extension Google ChromeからJenkinsをモニタする拡張機能です。
- Hudson Monitor Chrome Extension JenkinsのビルドのステータスをGoogle Chromeもしくはその互換ブラウザ上に表示する拡張機能です。
- Ant Job Clone script ローカルのSubversionのワーキングコピーを元に、自動的にリモートのJenkinsにCIビルド用のジョブ作成するための、Antのターゲットのテンプレートについて紹介しています。
- Bash Job Clone script Ant Job Clone scriptと同様に、JobをコピーしてくれるBash Scriptです。(curlを使ってサーバと通信します)
- HudsonMobi for iPhone, iPod and iPad インターネットを介して、複数のJenkinsとセキュアに通信し、管理するためのツールです。(iPhone, iPod, iPad用)
- Hudson2Go for Android AndroidからJenkinsをモニタするツールです。
- Hudson Helper iPhone and iPod Touch App Monitor Hudson from your iPhone or iPod Touch
- Hudson Helper Android App Monitor Hudson from your Android phone
- Hudson tray tracker monitor Hudson from your Windows task tray icon.
- Hudson on Cocoa monitor Hudson from your Mac OS X status bar
- Gnome Panel Status Widget monitor Build status in your gnome panel
- Conky Hudson Status show your Hudson status on Conky
- Monitoring Jenkins jobs from tools that support Cruise Control.
- Emacs jenkins-watch EmacsのステータスバーでJenkinsをモニタするツールです。
プログラミング言語別のトピック
Jenkinsをデーモンとして稼働させる
- Installing Hudson as Solaris 10 service
- Installing Jenkins as a Windows service
- Jenkins:Installing Jenkins on Ubuntu/Debian
- Installing Jenkins on RedHat/CentOS/Fedora
- Installing Jenkins on OpenSolaris
- Installing Jenkins on Gentoo
- FreeBSD
- FreeBSD 4
- SUSE Packages
- Installing Jenkins as a Unix daemon if your flavor of Unix isn't any of the ones above.
フィードバック
- Hudson Build Status Lava Lamps
- DIYOrb
- Hudson Ambient Orb
- "Red Bear Alert!" - The Hudson Bear Lamps
- "Watch the bikes!" - Extreme Feedback with Traffic Lights
- Start to smell those code smells
- Continuous Integration Monitor Library
- Add a Google-O-Meter to a view
- Retaliation- target the build-breaking perpetrator with a barrage of foam missiles! (story/video)
不具合・バグ等の問題
- My software builds on my computer but not on Jenkins
- Spawning processes from build
- Stopping build does not stop spawned processes - ProcessTreeKiller
- A thread hangs in forkAndExec on Solaris
- Slave JVM freezes on Windows when started from SSH
- Maven2 project and JDK5
- Jenkins is hanging
- I'm getting OutOfMemoryError
- I'm getting too many open files error
- I'm aborting a build but it's not happening. What's going on?
- IOException: Not enough space
- Running Jenkins behind Apache
- Running Jenkins behind Squid
- Trouble-shooting build hangs
- Hudson windows service fails to start
- Windows slaves fail to start via DCOM
- Windows slaves fail to start via ssh
- Windows slaves fail to start via JNLP
- JNA is already loaded
- Show the names of jobs which do not load properly
こまった時は?
ライセンス
Most of the art work is derived from Tango Project, and thus this portion of Jenkins is covered by their license (Creative Commons Attribution Share-Alike license). The rest (that is, all the code, documents, build scripts, etc.) is covered by the MIT license, unless otherwise stated in individual files.
Jenkinsグッズ
Get Jenkins T-shirts, mug caps, etc., from CafePress Jenkins store.