jenkins--Jenkins+Git+coding+maven 實現自動化測試持續集成

1.打開Jenkins官網,下載jenkins.warweb

https://jenkins.io/download/瀏覽器

 

 

2.將該war包直接放置到Tomcat的webapp下。tomcat

 

3.查看本身Tomcat的端口,(tomcat9.0/conf/serveer.xml中)app

這裏要確認一下,是由於你安裝的tomcat可能並不單單爲了Jenkins,你也跑過其餘服務,可能從新設置過端口的。默認狀況下都是8080webapp

4.啓動tomcat。maven

能夠這裏啓動,也能夠在安裝目錄下,找到bin下的startup.bat啓動。工具

 

5.在頁面上打開http://localhost:8080/jenkins。打開下圖所示頁面。測試

 

 到提示的指定文件中,找到密碼,複製過來。點擊【繼續】按鈕。ui

 

6.spa

選擇這個便可。等待他自動安裝。

 

7.插件安裝完成,進入下圖頁面。

 

 

 

 

 

好了,Jenkins已經安裝完成。下面開始進行配置!

 

--------------------------------------------------------------------------

1.到Jenkins的系統管理---插件管理--可選插件----搜索maven Intergration。

安裝完成後,重啓tomcat。

 

2.建立一個新任務,此時就能夠選擇maven項目了。

 

 2.項目建立成功後,自動進入項目配置頁面。

描述:根據本身項目狀況進行描述便可

源碼管理

筆者使用的是coding來管理源碼的。這裏直接打開coding,將你須要管理項目的地址貼過來。

再去增長一個Jenkins憑據提供者。

 

添加成功後,將該憑據選中。

構建觸發器:

設置本身但願的項目構建時間。

定時構建:到了設置時間,無論源碼有沒有變化,都去構建並執行一次

輪詢SCM,在設置時間內,只有當源碼有變化時,則構建並執行一次。

筆者使用了定時構建,時間設置爲每3小時構建並執行一次:H H/3 * * * 

Build:

設置maven指定的命令:

直接設置爲clean test 便可(表示,每次構建完成,先刪除項目target,從新編譯,以後再執行測試)

初步設置已經完成,點擊保存便可。

 

接下來去配置咱們的jdk和maven的安裝地址

--------------------------------------------------------------------------------------------------------------

1.打開系統管理---全局工具配置:

點擊保存。

 

 

接下來,能夠進行項目的構建啦。

 

 

 

躲坑:

1.Jenkins的控制檯輸出,可能發現有中文亂碼問題。

直接設置環境變量:

KEY: LANG; VALUE:zh.CH.UTF-8

從新構建便可。

2.使用window的安裝包直接安裝的時候,出現過項目後臺執行,不彈出瀏覽器的問題。換成了war包安裝的方式便可。

相關文章
相關標籤/搜索