Jenkins是一種軟件容許持續集成。Jenkins 安裝在一臺服務上也中央構建發生的地方。下面的流程圖展現了Jenkins是如何工做的一個很是簡單的工做流。 yii
伴隨着Jenkins,有時人們還可能看到它與Hudson關聯。Hudson是由 Sun Microsystems 開發的一個很是流行的開源,基於Java 的持續集成工具,後來被Oracle收購。Sun被Oracle收購以後,一個從 Hudson 源代碼的分支由 Jenkins 建立出臺。 工具
JDK | JDK 1.5 或以上 |
Memory | 2 GB RAM (推薦) |
Disk Space |
沒有最起碼的要求。須要注意的是,由於全部的構建將保存在 Jenkins 機器上,它必須確保有足夠的磁盤空間可用於構建存儲。
|
Operating System Version |
Jenkins能夠安裝在Windows, Ubuntu/Debian, Red Hat/Fedora/CentOS, Mac OS X, openSUSE, FReeBSD, OpenBSD, Gentoo 系統上
|
Java Container |
WAR文件能夠在支持 Servlet2.4/JSP2.0或更高版本的容器中運行。(一個例子是Tomcat 5)。
|