Jenkins_(軟件)

Jenkins是一款由Java編寫的開源的持續集成工具 。 在與Oracle發生爭執後 ， 項目從Hudson項目復刻 。 Jenkins提供了軟件開發的持續集成服務 。 它運行在Servlet容器中 （ 例如Apache Tomcat ） 。 它支持軟件配置管理 （ SCM ） 工具 （ 包括 、 CVS 、 Subversion 、 Git 、 、 和 ） ， 可以執行基於Apache Ant和Apache Maven的項目 ， 以及任意的Shell腳本和Windows批處理命令 。 Jenkins的主要開發者是川口耕介 。 Jenkins是在MIT許可證下發布的自由軟件 。 可以通過各種手段觸發構建 。 例如提交給版本控制系統時被觸發 ， 也可以通過類似Cron的機制調度 ， 也可以在其他的構建已經完成時 ， 還可以通過一個特定的URL進行請求 。