国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

(十六)devops持續(xù)集成開發(fā)——jenkins流水線構(gòu)建之郵件通知

這篇具有很好參考價(jià)值的文章主要介紹了(十六)devops持續(xù)集成開發(fā)——jenkins流水線構(gòu)建之郵件通知。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問。

前言

本節(jié)內(nèi)容主要介紹jenkins在流水線任務(wù)構(gòu)建完成后的通知操作,使用jenkins的郵件通知插件完成構(gòu)建任務(wù)結(jié)束的通知。一般項(xiàng)目發(fā)布都會通知相關(guān)的責(zé)任人,這樣項(xiàng)目發(fā)布在出現(xiàn)問題時(shí)能夠及時(shí)的處理。

正文

①在插件中心安裝Email Extension郵件通知插件

(十六)devops持續(xù)集成開發(fā)——jenkins流水線構(gòu)建之郵件通知,devops,# jenkins,devops

②申請一個發(fā)送郵件的郵箱服務(wù)器,作者這里使用的是163郵箱,需要開通SMTP服務(wù),并獲取郵件發(fā)送的授權(quán)密碼

(十六)devops持續(xù)集成開發(fā)——jenkins流水線構(gòu)建之郵件通知,devops,# jenkins,devops

③在系統(tǒng)管理->系統(tǒng)配置:Jenkins Location中給系統(tǒng)管理員配置申請的163郵箱地址

(十六)devops持續(xù)集成開發(fā)——jenkins流水線構(gòu)建之郵件通知,devops,# jenkins,devops

④在系統(tǒng)管理->系統(tǒng)配置:Extended E-mail Notification中核心參數(shù)配置

(十六)devops持續(xù)集成開發(fā)——jenkins流水線構(gòu)建之郵件通知,devops,# jenkins,devops

⑤在系統(tǒng)管理->系統(tǒng)配置:郵件通知中配置申請的163郵箱服務(wù)器

(十六)devops持續(xù)集成開發(fā)——jenkins流水線構(gòu)建之郵件通知,devops,# jenkins,devops

⑥?測試郵箱服務(wù)器配置是否已經(jīng)生效

(十六)devops持續(xù)集成開發(fā)——jenkins流水線構(gòu)建之郵件通知,devops,# jenkins,devops

⑦創(chuàng)建一個郵件通知模板,并提交到源碼庫

- email.html

<!DOCTYPE html>
<html>
<head>
    <meta charset="UTF-8">
    <title>${ENV, var="JOB_NAME"}-第${BUILD_NUMBER}次構(gòu)建日志</title>
</head>
<body leftmargin="8" marginwidth="0" topmargin="8" marginheight="4" offset="0">
<table width="95%" cellpadding="0" cellspacing="0"
       style="font-size: 11pt; font-family: Tahoma, Arial, Helvetica, sans- serif">
    <tr>
        <td>(本郵件是程序自動下發(fā)的,請勿回復(fù)!)</td>
    </tr>
    <tr>
        <td><h2>
            <font color="#0000FF">構(gòu)建結(jié)果 - ${BUILD_STATUS}</font>
        </h2></td>
    </tr>
    <tr>
        <td><br/>
            <b><font color="#0B610B">構(gòu)建信息</font></b>
            <hr size="2" width="100%" align="center"/>
        </td>
    </tr>
    <tr>
        <td>
            <ul>
                <li>項(xiàng)目名稱&nbsp;:&nbsp;${PROJECT_NAME}</li>
                <li>構(gòu)建編號&nbsp;:&nbsp;第${BUILD_NUMBER}次構(gòu)建</li>
                <li>觸發(fā)原因:&nbsp;${CAUSE}</li>
                <li>構(gòu)建日志:&nbsp;<a href="${BUILD_URL}console">${BUILD_URL}console</a></li>
                <li>構(gòu)建&nbsp;&nbsp;Url&nbsp;:&nbsp;<a href="${BUILD_URL}">${BUILD_URL}</a></li>
                <li>工作目錄&nbsp;:&nbsp;<a href="${PROJECT_URL}ws">${PROJECT_URL}ws</a></li>
                <li>項(xiàng)目&nbsp;&nbsp;Url&nbsp;:&nbsp;<a href="${PROJECT_URL}">${PROJECT_URL}</a></li>
            </ul>
        </td>
    </tr>
</table>
</body>
</html>

(十六)devops持續(xù)集成開發(fā)——jenkins流水線構(gòu)建之郵件通知,devops,# jenkins,devops

- 關(guān)于郵件相關(guān)全局參數(shù)的一些變量的配置,可參考系統(tǒng)管理->系統(tǒng)配置:Extended E-mail Notification下的Content Token Reference

(十六)devops持續(xù)集成開發(fā)——jenkins流水線構(gòu)建之郵件通知,devops,# jenkins,devops

?⑧在流水線的配置中增加郵件發(fā)送的功能

(十六)devops持續(xù)集成開發(fā)——jenkins流水線構(gòu)建之郵件通知,devops,# jenkins,devops

⑨構(gòu)建項(xiàng)目,驗(yàn)證郵件通知結(jié)果,成功發(fā)送

(十六)devops持續(xù)集成開發(fā)——jenkins流水線構(gòu)建之郵件通知,devops,# jenkins,devops

結(jié)語

至此,關(guān)于jenkins流水線構(gòu)建之郵件通知的內(nèi)容到這里就結(jié)束了,我們下期見。。。。。。文章來源地址http://www.zghlxwxcb.cn/news/detail-832359.html

到了這里,關(guān)于(十六)devops持續(xù)集成開發(fā)——jenkins流水線構(gòu)建之郵件通知的文章就介紹完了。如果您還想了解更多內(nèi)容,請?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • 測試驅(qū)動開發(fā):基于Jenkins+GoTest+HTML的持續(xù)化集成

    測試驅(qū)動開發(fā):基于Jenkins+GoTest+HTML的持續(xù)化集成

    目錄 前言? ? ? ?? 一、項(xiàng)目框架 1.項(xiàng)目迭代 2.項(xiàng)目時(shí)序圖 3.項(xiàng)目測試執(zhí)行 二、項(xiàng)目具體實(shí)現(xiàn) 1.創(chuàng)建流水線 2.拉取代碼 3.執(zhí)行測試代碼 4.生成測試報(bào)告 5.報(bào)告內(nèi)容解讀 6.數(shù)據(jù)統(tǒng)計(jì) 7.郵件通知 8.企業(yè)微信通知 三、項(xiàng)目遇到的問題 1.go test -args? 2.go test生成html格式的報(bào)告 3.數(shù)據(jù)統(tǒng)

    2024年01月18日
    瀏覽(38)
  • 持續(xù)集成交付CICD:Jenkins流水線實(shí)現(xiàn)Nexus制品晉級策略

    持續(xù)集成交付CICD:Jenkins流水線實(shí)現(xiàn)Nexus制品晉級策略

    目錄 一、理論 1.開發(fā)測試運(yùn)維環(huán)境 二、實(shí)驗(yàn) 1.Nexus制品晉級策略 (1)開發(fā)測試運(yùn)維環(huán)境 (1)環(huán)境 表1?主機(jī) 主機(jī) 架構(gòu) 版本 IP 備注 jenkins jenkins主節(jié)點(diǎn)? ? ?? 2.414.2 192.168.204.15:8080 ?gitlab?runner (從節(jié)點(diǎn)) gitlab gitlab 主節(jié)點(diǎn)??????? 12.10.14 192.168.204.8:82 ??jenkins slave (從節(jié)

    2024年02月04日
    瀏覽(29)
  • DevOps持續(xù)集成-Jenkins(2)

    DevOps持續(xù)集成-Jenkins(2)

    DevOps概述 軟件開發(fā)最初是由兩個團(tuán)隊(duì)共同組成:(沒有采用DevOps之前) 開發(fā)團(tuán)隊(duì) :從頭開始設(shè)計(jì)和整體系統(tǒng)的構(gòu)建(編寫代碼)。需要系統(tǒng)不停的迭代更新。 運(yùn)維團(tuán)隊(duì) :將開發(fā)團(tuán)隊(duì)的代碼進(jìn)行測試通過后再部署上線。確保系統(tǒng)穩(wěn)定運(yùn)行。 沒有采用DevOps的缺點(diǎn): 這看似兩個

    2024年02月08日
    瀏覽(34)
  • DevOps持續(xù)集成-Jenkins(4)

    DevOps持續(xù)集成-Jenkins(4)

    DevOps概述 軟件開發(fā)最初是由兩個團(tuán)隊(duì)共同組成:(沒有采用DevOps之前) 開發(fā)團(tuán)隊(duì) :從頭開始設(shè)計(jì)和整體系統(tǒng)的構(gòu)建(編寫代碼)。需要系統(tǒng)不停的迭代更新。 運(yùn)維團(tuán)隊(duì) :將開發(fā)團(tuán)隊(duì)的代碼進(jìn)行測試通過后再部署上線。確保系統(tǒng)穩(wěn)定運(yùn)行。 沒有采用DevOps的缺點(diǎn): 這看似兩個

    2024年02月08日
    瀏覽(36)
  • 企業(yè)級開發(fā)中協(xié)同開發(fā)與持續(xù)集成持續(xù)部署

    企業(yè)級開發(fā)中協(xié)同開發(fā)與持續(xù)集成持續(xù)部署

    每個項(xiàng)目有唯一的代碼倉庫,所以不是每個開發(fā)者都需要創(chuàng)建一個代碼倉庫,一般都是項(xiàng)目負(fù)責(zé)人創(chuàng)建: 代碼倉庫有以下幾種: github gitee gitlib 代碼倉庫的使用方法都差不多。 以gitee為例創(chuàng)建一個倉庫: 如果沒有賬戶的話,要注冊一個新的用戶名,注冊用戶之后,使用注冊

    2024年02月14日
    瀏覽(32)
  • DevOps-Jenkins-CI持續(xù)集成操作

    DevOps-Jenkins-CI持續(xù)集成操作

    創(chuàng)建個web項(xiàng)目 我這里直接用Spring Web自動生成的demos 啟動項(xiàng)目,訪問展示如下默認(rèn)頁面信息 在項(xiàng)目下新建docker目錄,新增Dockerfile、docker-compose.yml文件 Dockerfile文件,將mytest.jar 復(fù)制到容器的/usr/local/目錄下,在/usr/local執(zhí)行命令java -jar mytest.jar docker-compose.yml文件,當(dāng)前目錄以D

    2024年03月13日
    瀏覽(29)
  • 【云原生 ? DevOps】一文掌握持續(xù)集成工具 Jenkins

    【云原生 ? DevOps】一文掌握持續(xù)集成工具 Jenkins

    目錄 一、持續(xù)集成工具 Jenkins 介紹 1. 什么是持續(xù)集成 2. Jenkins 介紹 二、Jenkins 的安裝與部署 1. 安裝?Jenkins 2. 本地訪問 Jenkins 3. 插件的安裝 4. 卸載 Jenkins 三、Jenkins 全局配置 1. Git 的安裝與配置 2. JDK 的安裝與配置 3. maven 的安裝與配置 三、將代碼上傳至 Git 服務(wù)器 1. Gogs 的搭

    2024年02月03日
    瀏覽(26)
  • 軟件測試學(xué)習(xí)筆記丨持續(xù)集成DevOps - Jenkins安裝

    軟件測試學(xué)習(xí)筆記丨持續(xù)集成DevOps - Jenkins安裝

    本文轉(zhuǎn)自測試人社區(qū),原文鏈接:https://ceshiren.com/t/topic/30028 通過 war 包安裝 通過安裝包安裝(不推薦) 通過 docker 命令安裝(推薦 Linux 環(huán)境): docker pull jenkins/jenkins:lts 2.1 ,war包啟動(用于調(diào)試,不推薦安裝): (1), 下載war包后, 進(jìn)入對應(yīng)的war下載的目錄,通過命令啟

    2024年04月09日
    瀏覽(59)
  • SkyEye與Jenkins的DevOps持續(xù)集成解決方案

    SkyEye與Jenkins的DevOps持續(xù)集成解決方案

    在技術(shù)飛速發(fā)展的當(dāng)下,隨著各行各業(yè)的軟件邏輯復(fù)雜程度提升帶來的需求變更,傳統(tǒng)測試已無法滿足與之相對應(yīng)的一系列測試任務(wù),有必要引入一個自動化、可持續(xù)集成構(gòu)建的DevOps平臺來解決此類問題。本文將主要介紹SkyEye與Jenkins的持續(xù)集成解決方案。 何謂DevOps?DevOps是

    2024年02月15日
    瀏覽(23)
  • 下一代軟件開發(fā):AIGC智能編程與持續(xù)集成的完美結(jié)合

    近年來,隨著軟件開發(fā)的快速發(fā)展和自動化工具的廣泛應(yīng)用,持續(xù)集成(Continuous Integration)和持續(xù)部署(Continuous Deployment)已經(jīng)成為現(xiàn)代軟件開發(fā)中不可或缺的一環(huán)。在這個背景下,許多開發(fā)人員開始探索如何將人工智能自動化編程工具(例如AIGC智能編程)與這些自動化工

    2024年04月12日
    瀏覽(17)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包