一、jenkins
Jenkins 是一個(gè)開(kāi)源軟件項(xiàng)目,是基于 Java 開(kāi)發(fā)的一種持續(xù)集成工具,用于監(jiān)控持續(xù)重復(fù)的工作,旨在提供一個(gè)開(kāi)放易用的軟件平臺(tái),使軟件的持續(xù)集成變成可能。jenkins 作為一個(gè)可擴(kuò)展的自動(dòng)化服務(wù)器,Jenkins 可以用作簡(jiǎn)單的 CI 服務(wù)器,或者變成任何項(xiàng)目的持續(xù)交付中心。
中文官網(wǎng):https://jenkins.io/zh/
下載地址:https://jenkins.io/zh/download/
war 包下載地址:http://updates.jenkins-ci.org/download/war/
二、創(chuàng)建 Freestyle 項(xiàng)目
1、創(chuàng)建項(xiàng)目
728 x 2031182 x 330
2、編輯項(xiàng)目
2.1、選擇源碼管理
728 x 1491195 x 244
如果代碼是在本地沒(méi)有存放到 svn\git 上,選擇 **無(wú) ** ,同時(shí)需要將項(xiàng)目拷貝到。jenkins\workspace 下,并且文件夾必須和任務(wù)名稱一致。
728 x 337874 x 404
如果代碼放在 SVN 或者 Git,選擇對(duì)應(yīng)選項(xiàng)。
728 x 4381204 x 724
2.2、選擇 Execute Windows batch command (相當(dāng)于 Windows cmd 黑窗口)
728 x 2631169 x 422
2.3、構(gòu)建后操作
如果構(gòu)建完項(xiàng)目之后想發(fā)送郵件、生成報(bào)表可以在這里設(shè)置
728 x 3851151 x 609
三、創(chuàng)建 Maven 項(xiàng)目
1、首先下載 maven 插件
728 x 2871459 x 575
2、創(chuàng)建項(xiàng)目
728 x 3501216 x 585
3、編輯項(xiàng)目
選擇源碼管理、構(gòu)造之后的步驟都是一樣,只有構(gòu)建不同,因?yàn)槭?maven 插件構(gòu)造,所以只能填寫對(duì)應(yīng)的 maven 命令即可。
728 x 1641166 x 262
四、創(chuàng)建 Pipeline 項(xiàng)目
1、首先下載 pipeline 插件
728 x 1331354 x 248
2、創(chuàng)建項(xiàng)目
728 x 3001175 x 484
3、編寫 jenkinsfile
作者:luojie
鏈接:http://testingpai.com/article/1595507295716
來(lái)源:測(cè)試派