成人午夜视频全免费观看高清-秋霞福利视频一区二区三区-国产精品久久久久电影小说-亚洲不卡区三一区三区一区

Jenkins持續(xù)集成參考-創(chuàng)新互聯(lián)

一、?jenkins下載以及JDK環(huán)境準(zhǔn)備

站在用戶的角度思考問題,與客戶深入溝通,找到房山網(wǎng)站設(shè)計(jì)與房山網(wǎng)站推廣的解決方案,憑借多年的經(jīng)驗(yàn),讓設(shè)計(jì)與互聯(lián)網(wǎng)技術(shù)結(jié)合,創(chuàng)造個(gè)性化、用戶體驗(yàn)好的作品,建站類型包括:成都網(wǎng)站制作、網(wǎng)站設(shè)計(jì)、企業(yè)官網(wǎng)、英文網(wǎng)站、手機(jī)端網(wǎng)站、網(wǎng)站推廣、域名與空間、網(wǎng)站空間、企業(yè)郵箱。業(yè)務(wù)覆蓋房山地區(qū)。

1. jenkins官網(wǎng)下載地址:Jenkins download and deployment?

Jdk的下載地址:Java Downloads | Oracle

jenkins項(xiàng)目有兩條發(fā)布線,分別是LTS長期支持版(或穩(wěn)定版)和每周更新版(最新版)。建議選擇LTS長期支持版,下載通用java項(xiàng)目war包。

2.下載jdk17左右版本并安裝,安裝后配置jdk的環(huán)境變量。

(1)JDK的安裝以及環(huán)境變量的配置:

安裝JDK:注意包括了JDK和JRE兩個(gè)部分

環(huán)境變量:

我的電腦右鍵屬性-->高級(jí)系統(tǒng)設(shè)置-->高級(jí)-->環(huán)境變量-->系統(tǒng)變量:

1、新建:

變量名:JAVA_HOME

變量值:C:\Program Files\Java\jdk1.8.0_211 ??(jdk的安裝路徑)

2、新建:

變量名:CLASSPATH

變量值:.;%JAVA_HOME%\lib\tools.jar;%JAVA_HOME%\lib\dt.jar; ????(固定的)

3、編輯PATH,在最前面添加:(特別特別注意:)

%JAVA_HOME%\bin; ??????(固定的)

環(huán)境驗(yàn)證:

在Dos窗口輸入:java -version和javac

二、jenkins安裝

1.安裝jenkins方式:

(1)?把jenkins.war包放入到C:/jenkins文件夾中,

(2)設(shè)置環(huán)境變量:增加JENKINS_HOME變量,如下:JENKINS_HOME:C:\jenkins

(3)下載startjenkins.bat文件放入到C:/jenkins文件夾中,可修改端口號(hào)

雙擊startjenkins.bat文件出現(xiàn):jenkins is fully up and runing說明啟動(dòng)成功jenkins了。

@echo off cd /d %JENKINS_HOME% java -jar jenkins.war --httpPort=9090 pause

2.在瀏覽器中訪問jenkins項(xiàng)目:http://localhost:9090/jenkins

出現(xiàn)解鎖 Jenkins界面,說明jenkins項(xiàng)目搭建完成,這里需要輸入管理員密碼。如下圖:

上圖中有提示:管理員密碼在:C:\jenkins\secrets\initialAdminPassword?

打開此文件獲得密碼并輸入密碼,第一種安裝方式點(diǎn)擊”繼續(xù)”按鈕后如出現(xiàn)如下圖的報(bào)錯(cuò)信息:這是jenkins的一個(gè)Bug,

解決方案是:通過地址 http://localhost:9090訪問jenkins項(xiàng)目即可。

如沒有報(bào)錯(cuò)則進(jìn)入下圖:

點(diǎn)擊:【選擇插件來安裝】(選擇【安裝推薦的插件】也可以),根據(jù)筆者的經(jīng)驗(yàn)選擇【選擇插件來安裝】安裝插件順利些,選擇后出現(xiàn)如下默認(rèn)插件安裝界面。

這個(gè)頁面會(huì)默認(rèn)選中安裝一些插件,直接點(diǎn)擊”安裝”按鈕,安裝所有推薦的插件。

等待所有插件安裝完成(耐心等待1個(gè)小時(shí))。安裝插件的時(shí)候,會(huì)有一些插件安裝失?。ㄈ缟蠄D的X),這些插件的安裝是有前置條件的,等安裝結(jié)束后,按右下角“重試”,繼續(xù)安裝,之前失敗的插件就都能安裝了。安裝完成后,點(diǎn)擊“繼續(xù)”按鈕

輸入用戶名:admin,密碼:123456,確認(rèn)密碼:123456,全名:admin,電子郵件地址后點(diǎn)“保存并完成”按鈕

點(diǎn)擊“保存并完成”出現(xiàn)下圖表示jenkins已經(jīng)配置完成。點(diǎn)擊[開始使用jenkins]登錄。

安裝完成后把jenkins.war和startjenkins.bat文件都放入到C:/jenkins文件夾中,再次雙擊

startjenkins.bat啟動(dòng)文件。雙擊

startjenkins.bat就可以啟動(dòng)jenkins了

3.認(rèn)識(shí)Jenkins目錄及相關(guān)插件

主要目錄:

jobs:作業(yè)(項(xiàng)目),構(gòu)建作業(yè)的配置細(xì)節(jié)以及運(yùn)行作業(yè)的數(shù)據(jù)和產(chǎn)物

logs:日志文件

nodes:節(jié)點(diǎn)配置

plugins:插件文件夾

secrets 存放秘鑰

updates:存放更新的插件

workspace 默認(rèn)的工作空間

相關(guān)插件

Groovy:解決自動(dòng)化測試報(bào)告樣式丟失的插件

Email Extension Plugin 集成email電子郵件

Zentimestamp 集成時(shí)間和日期插件

RobotFramework 集成RF

HTML Publisher plugin 集成HTML報(bào)告

Allure Jenkins Plugin 集成Allue報(bào)告

DingTalk 釘釘

Qy Wechat Notification Plugin 企微

三.Jenkins創(chuàng)建新的job

1.點(diǎn)擊新建item

2.新建項(xiàng)目-項(xiàng)目配置

  1. 自定義工作空間

3.構(gòu)建

F:\ui_frame20221104\venv\Scripts\python.exe main.py

4.構(gòu)建后查看日志

四.持續(xù)集成allure/郵箱/企業(yè)微信/釘釘

4.1持續(xù)集成allure

1.allure安裝配置

下載網(wǎng)址(allure官網(wǎng)):http://allure.qatools.ru/

2.allure安裝及環(huán)境配置

-將剛才下載的文件解壓到你用于存放它的位置(不建議放置于主機(jī)盤(一般是C:\),在這里我存放在了D:\allure)中

·解壓完成后,進(jìn)入文件夾bin中

-選擇環(huán)境變量,在系統(tǒng)變量中的Path將剛剛bin文件夾所在的目錄復(fù)制進(jìn)去并保存,完成配置

win+r,輸入cmd,打開命令提示符,輸入allure --version

C:\Users\Wl'z>allure --version 2.13.7

3.Jenkins安裝allure插件

4.配置allure

  1. 點(diǎn)擊全局工具配置

  1. 找到allure配置,在最下方

  1. 配置

注意不要下載最新版

配置完成后保存

  1. 在項(xiàng)目中使用allure
  • 進(jìn)入項(xiàng)目

  • 配置詳情

配置臨時(shí)報(bào)告路徑

配置HTML報(bào)告生成路徑

Build step 'Allure Report' changed build result to UNSTABLE, 構(gòu)建成功Alure report將構(gòu)建標(biāo)記為不穩(wěn)定

存在執(zhí)行失敗的測試用例時(shí),構(gòu)建后操作 - Allure Report將構(gòu)建標(biāo)記為不穩(wěn)定; 不存在失敗的測試用例則不會(huì)標(biāo)記為不穩(wěn)定(不需理會(huì))

4.2持續(xù)集成企微/釘釘

1.安裝Jenkins插件

Qy Wechat Notification Plugin

2.企微配置

提前建立企微群聊,添加機(jī)器人

https://qyapi.weixin.qq.com/cgi-bin/webhook/send?key=48e768a4-2e3c-4531-82e0-5322dc7143fe

3.配置詳情

進(jìn)入系統(tǒng)配置

4.項(xiàng)目中使用企微

釘釘構(gòu)建與企微一致,添加機(jī)器人。填寫web hook地址

4.3持續(xù)集成郵箱發(fā)送

1.進(jìn)入郵箱,開啟POP3/SMTP服務(wù)

BBKEGZIXXRUCVDDK

2.郵件配置

注意Use SSL qq郵箱需要選擇,163郵箱不需要

標(biāo)題 【構(gòu)建通知】:$PROJECT_NAME - Build # $BUILD_NUMBER - $BUILD_STATUS! #正文${ENV, var="JOB_NAME"}-第${BUILD_NUMBER}次構(gòu)建日志

本郵件由系統(tǒng)自動(dòng)發(fā)出,無需回復(fù)!
各位同事,大家好,以下為${PROJECT_NAME }項(xiàng)目構(gòu)建信息
構(gòu)建結(jié)果 - ${BUILD_STATUS}

構(gòu)建信息
  • 項(xiàng)目名稱 : ${PROJECT_NAME}
  • 構(gòu)建編號(hào) : 第${BUILD_NUMBER}次構(gòu)建
  • 觸發(fā)原因: ${CAUSE}
  • 構(gòu)建狀態(tài): ${BUILD_STATUS}
  • 構(gòu)建日志: ${BUILD_URL}console
  • 構(gòu)建 Url : ${BUILD_URL}
  • 工作目錄 : ${PROJECT_URL}ws
  • 項(xiàng)目 Url : ${PROJECT_URL}
失敗用例
$FAILED_TESTS
最近提交(#$SVN_REVISION)
    ${CHANGES_SINCE_LAST_SUCCESS, reverse=true, format="%c", changesFormat="
  • %d [%a] %m
  • "}
詳細(xì)提交: ${PROJECT_URL}changes

3.在項(xiàng)目中構(gòu)建

五.定時(shí)任務(wù)

示例:

# 每十五分鐘(可能在 :07, :22, :37, :52): H/15 * * * * # 每小時(shí)前半段每十分鐘一次(3 次,可能在 :04, :14, :24): H(0-29)/10 * * * * # 每兩小時(shí)一次,每兩個(gè)小時(shí)一次,從上午 9 點(diǎn) 45 分開始,到每個(gè)工作日下午 3 點(diǎn) 45 分結(jié)束,每小時(shí) 45 分鐘: 45 9-16/2 * * 1-5 # 每個(gè)工作日上午 8 點(diǎn)到下午 4 點(diǎn)之間每兩小時(shí)一次(可能在上午 9:38、上午 11:38、下午 1:38、下午 3:38): HH(8-15)/2 * * 1-5 # 除 12 月外,每月 1 日和 15 日每天一次: HH 1,15 1-11 *

六.Git版本控制持續(xù)集成

1.Pycharm git配置

本地要先安裝好git

2.gitee配置

需要在插件下載Gitee

你是否還在尋找穩(wěn)定的海外服務(wù)器提供商?創(chuàng)新互聯(lián)www.cdcxhl.cn海外機(jī)房具備T級(jí)流量清洗系統(tǒng)配攻擊溯源,準(zhǔn)確流量調(diào)度確保服務(wù)器高可用性,企業(yè)級(jí)服務(wù)器適合批量采購,新人活動(dòng)首月15元起,快前往官網(wǎng)查看詳情吧

當(dāng)前文章:Jenkins持續(xù)集成參考-創(chuàng)新互聯(lián)
本文鏈接:http://jinyejixie.com/article2/dphjoc.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供外貿(mào)網(wǎng)站建設(shè)、自適應(yīng)網(wǎng)站、商城網(wǎng)站網(wǎng)站營銷、網(wǎng)頁設(shè)計(jì)公司網(wǎng)站維護(hù)

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)

成都定制網(wǎng)站網(wǎng)頁設(shè)計(jì)
沙河市| 永胜县| 白水县| 浦县| 安国市| 溧水县| 赫章县| 浪卡子县| 阿拉善右旗| 中山市| 客服| 会泽县| 电白县| 阿拉善右旗| 政和县| 鸡东县| 洱源县| 武胜县| 无为县| 延庆县| 高安市| 明星| 永定县| 青河县| 闸北区| 江北区| 富民县| 临泽县| 东至县| 阳春市| 名山县| 六枝特区| 堆龙德庆县| 锡林郭勒盟| 潜江市| 长寿区| 天等县| 鹤峰县| 虎林市| 土默特左旗| 遂昌县|