Jenkins是一款由java編寫的開源的持續集成工具。支持軟件配置管理(SCM)工具(包括AccuRev SCM、CVS、Subversion、Git、Perforce、Clearcase和RTC),可以執行基於Apache Ant和Apache Maven的項目,以及任意的Shell腳本和Windows批處理命令。
本篇介紹Jenkins的安裝。
1. 官網下載war包文件 Jenkins官方網站提供長期使用和最新版本。
如果你是在windows環境或者Docker安裝可以下載相應文件。
:2. 在war包所在目錄下執行,java -jar Jenkins.war
會打出登錄密碼等信息,finish成功。
3. 訪問地址,默認端口號8080:http://localhost:8080
3.1 跳出輸入密碼頁面:
3.2 安裝推薦的插件,這裏可以安裝包括Gradle,SVN,Git,Ant,Pipeline,Timestamper等諸多插件,當然後期也可根據需求安裝。
3.3 創建管理員用戶
3.4 實例配置 也可以不配置
4. 完成,創建新任務吧!
二、配置工程
1. 新建工程
2.基本描述
3. 源碼管理,從git或者svn上下代碼,檢出儘量使用svn更新,第一次發佈的時候,會把工作目錄下的所有文件清空,然後check-out一份完整的項目到工作目錄下;不會判斷工作目錄下的文件是否被改動,只會判斷svn是否有新版本需要更新。svn上刪除了文件,更新的時候,工作目錄裏的此文件也會被刪除。
4. 構建觸發器可添加前置項目
5. 構建,添加腳本