1. 程式人生 > >Linux學習筆記:Jenkins的使用

Linux學習筆記:Jenkins的使用

pos 腳本 onf new 發送 ner 命令 ati 剛才

在windows中使用Jenkins(Linux系統下類似),步驟是:

1 從官網下載jenkins項目的war包

2 將jenkins.war放到tomcat的webapps目錄中,啟動tomcat

3 瀏覽器訪問http://localhost:8080/jenkins(如果是遠程服務器則是 http:// { ip }:8080/jenkins),輸入初始密碼,安裝推薦的插件

4 在主頁面 Manage Jenkins - Global Tool Configuration 需要在此頁面配置 JDK 和 Maven (需要提前安裝好JDK 和 Maven,並配置好環境變量)

5 最後就是 構建項目 了,在主頁面 New Item ,鍵入項目名稱,並選擇項目類型(此處選擇的是 Maven Project)進入到項目構建頁面,填寫一些信息即可

6 最後在主頁面找到剛才的項目,點擊Build(構建),既可以完成項目自動 拉取代碼 打包 部署 發布

重點說下第5步的項目構建頁面的一些內容的填寫,需要填寫的信息包括以下子選項(紅色為必填)

General 項目的基本信息

Source Code Management 源碼管理 需要填寫代碼的遠程倉庫地址,並填寫有權限克隆代碼的賬號和其密碼

Build Triggers 構建觸發器 這裏主要設置在什麽情況下觸發構建,例如定時、代碼有改動等情況。如果是手動構建,此項不用填寫

Build Environment 構建環境

Pre Steps 構建前 可以填寫一些在構建前的一些操作

Build

構建 填寫一些命令,執行一些操作,例如maven項目可以讓其打成war包或者jar包

Post Steps 構建後 項目構建後的操作,例如可以將war拷貝到遠程服務器中的tomcat中,並啟動tomcat,需要自定義腳本

Build Settings 構建的一些設置 可以設置發送郵件之類的

Post-build Actions 構建完成後的一些操作

填寫完上面的信息後,可以在項目頁面進行構建了,同時可以在控制臺查看打印的日誌

Post Steps 和 Post-build Actions 二者的區別可以查看

https://stackoverflow.com/questions/26627975/jenkins-post-build-step-and-action-what-is-the-difference

Linux學習筆記:Jenkins的使用