跳至內容
主選單
主選單
移至側邊欄
隱藏
導覽
首頁
近期變更
隨機頁面
MediaWiki說明
Taiwan Tongues 台語維基
搜尋
搜尋
外觀
建立帳號
登入
個人工具
建立帳號
登入
檢視 Jenkins(軟體) 的原始碼
頁面
討論
臺灣正體
閱讀
檢視原始碼
檢視歷史
工具
工具
移至側邊欄
隱藏
操作
閱讀
檢視原始碼
檢視歷史
一般
連結至此的頁面
相關變更
特殊頁面
頁面資訊
外觀
移至側邊欄
隱藏
←
Jenkins(軟體)
由於以下原因,您無權編輯此頁面:
您請求的操作只有這些群組的使用者能使用:
使用者
、taigi-reviewer、apibot
您可以檢視並複製此頁面的原始碼。
'''Jenkins'''是一款由 Java 編寫的開源的繼續整合工具。咧佮 Oracle 發生相爭執了後,專案對 Hudson 專案復刻。 Jenkins 提供著軟體的開發的繼續整合服務。伊執行佇 Servlet 容器當中(比如講 Apache Tomcat)。 伊支援軟體組態管理(SCM)工具(包括講 AccuRev SCM、CVS、Subversion、Git、Perforce、Clearcase 和 RTC), 會當執行是講 Apache Ant 和 Apache Maven 的這个案,佮任意的 Shell 指令碼佮 Windows 批次處理命令。Jenkins 的主要開發者是川口耕介。Jenkins 是佇咧 MIT 授權條款之下釋出的自由軟體。 會使通過各種手段的觸發構建。譬論講提交予版本控制系統的時陣予人發,嘛會當通過類似 Cron 的機制排程,嘛會當佇其他的構建已經完成的時陣,閣會當通過一个特定的 URL 進行請求。 ==歷史== Jenkins 較早是身體 Hudson ( 軟體 ) 專案。Hudson 二空空四年熱天始創造 Sun Microsystems,二空空五年二月頭擺釋出佇 java . net。 二空空七年前後,Hudson 予人叫做是相對 CruiseControl 佮其他開源的構建侍服器(Build Server)閣較好的選擇。二空空八年五月的 JavaOne 大會上,Hudson 成做「Duke 選擇獎」開發人員解決方案分類的得主。 佇二空一空年十一月,關於著啥人主導來 Hudson,該專案的主要貢獻者佮 Oracle 之間展開談判。就算講佇多個方面達成一致,爭議集中佇敢是共 Hudson 註冊為商標,後來 Oracle 聲明著 Hudson 的名下有權利,並且佇二空一空年十二月申請將其註冊做商標。所以,二空一一年一月十一號,社群號召投票將專案名號做對「Hudson」變更為「Jenkins」。 二空一一年一月二九,社群投票以壓倒濟數批准通過該提案,建立 Jenkins 專案。 二空一一年二月初一,Oracle 表示𪜶按算繼續 Hudson 的開發,並認為 Jenkins 是 Hudson 這个復刻,毋是重號名。Jenkins 和 Hudson 了後繼續成做兩个獨立的專案,均聲稱對方是家己的復刻。截至二空一三年十二月,佇咧 GitHub 上的 Jenkins 組織有五百六十七專案成員佮一千一百公共庫(public repository), 而且 Hudson 組織有三十二个專案成員佮十七个公共庫。 佇二零一一年,建立者川口耕介收著矣 O'Reilly 開源獎,獎勵其在 Hudson / Jenkins 著專案的工課。二空一四年,川口耕介做 CloudBees 的技術長。 ==掛程式== Jenkins 的擴充外掛程式已經釋出,非常能非 Java 語言編寫的專案也使用 Jenkins。對大多數的版本控制系統佮大的資料庫,有佮 Jenkins 整合的掛程式會當用。誠濟構建(build)家私攏是通過𪜶各自的外掛程式提供支援。閣掛程式閣會當改變 Jenkins 的外觀,抑是添加新的功能。 構建的時會當生做各種格式的測試報告(JUnit 是去予內建支援的,別的屈勢愛通過外掛程式)。 Jenkins 會當顯示報表,生做趨勢圖,並佇咧圖形化介面中呈現𪜶。 ==參見== * 繼續整合軟體 ==參考文獻== ==外部連結== * Jenkins 頭頁 * Jenkins 影片指南 * Hudson 的自由著作權圖書 * Hudson 佮繼續整合(CI)相關的文章 * Jenkins 創始人川口種作介在 The ChangelogPodcast 中談論專案的起因和名字的變更 * 創始人川口種作的文章《七招最佳化 Jenkins / Hudson》 [[分類: 待校正]]
返回到「
Jenkins(軟體)
」。