Jenkins是一種軟體允許持續整合。Jenkins 安裝在一台服務上也中央構建發生的地方。下面的流程圖展示了Jenkins是如何工作的一個非常簡單的工作流。
伴隨著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)。
|