CI持续集成自动化测试——jenkins--Jenkins+Git+coding+maven 实现自动化测试环境搭建
參考文檔:
jenkins--Jenkins+Git+coding+maven 實現自動化測試持續集成 - 小屁妞 - 博客園
1.打開Jenkins官網,下載jenkins.war
https://jenkins.io/download/
2.將該war包直接放置到Tomcat的webapp下。
3.查看自己Tomcat的端口,(tomcat9.0/conf/serveer.xml中)
這里要確認一下,是因為你安裝的tomcat可能并不僅僅為了Jenkins,你也跑過其他服務,可能重新設置過端口的。默認情況下都是8080
4.啟動tomcat。
可以這里啟動,也可以在安裝目錄下,找到bin下的startup.bat啟動。
5.在頁面上打開http://localhost:8080/jenkins。打開下圖所示頁面。
?到提示的指定文件中,找到密碼,復制過來。點擊【繼續】按鈕。
6.
選擇這個即可。等待他自動安裝。
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包安裝的方式即可。
總結
以上是生活随笔為你收集整理的CI持续集成自动化测试——jenkins--Jenkins+Git+coding+maven 实现自动化测试环境搭建的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Mindmanager故障问题一 Vis
- 下一篇: 十进制转R进制