1.首先,點擊【新建】進入選擇頁面,以下圖(通常選擇「構建一個自由風格的軟件項目」)docker
2.填好項目名稱後,點擊ok,跳轉至以下頁面,能夠在這個頁面進行項目的配置(包括拉源碼、修改持續構建時間、打包部署前修改配置文件等)shell
3.General中的「丟棄舊的構建」能夠設定持續構建的服務器
4.在「參數化構建過程」中能夠設置要構建的版本有哪些,以下測試
5.在源碼管理模塊能夠設置源碼地址(咱們公司通常用的Git)gradle
6.若是是自動化構建,能夠在構建觸發器中的「Poll SCM」中設置自動化構建時間(即每隔多長時間進行一次構建)3d
7.下面是構建中的一些設置,能夠在這裏利用shell來修改源碼中的配置文件,這樣在打包後的配置文件就是本身修改後的了。通常能夠修改文件上傳路徑、訪問地址或輸出的包名(PS1.只是影響測試環境,不會影響源碼)(PS2.shell腳本的智行順序不一樣會致使不一樣的部署結果,注意哪些是須要在部署前修改,哪些部署後修改)blog
8.配置Gradle(要注意gradle version的版本要與開發環境一致)開發
9.最後是構建後的操做,這裏通常要設置咱們要輸出包的路徑(若是是apk包,則只需以下便好)部署
若是是war包的話,考慮到作自動化持續構建,須要對服務器的Tomcat進行相應設置,同時在這裏配置一個容器源碼
以上,就是在jenkins上新建一個項目的基本流程(此次只說了基本流程,沒有講該如何配置自動化構建。目前咱們公司有兩種,一種是用Tomcat,須要配置的地方比較多,一種是用docker直接部署。)