Jenkins郵件通知

2022-04-02 07:43:35 字數 4069 閱讀 7032

安裝email extension外掛程式

jenkins設定郵箱相關引數

設定郵件引數

設定jenkins預設郵箱資訊

準備郵件內容

在專案根目錄編寫email.html,並把檔案推送到gitlab,內容如下:

>$-第$次構建日誌

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>(本郵件是程式自動下發的,請勿回覆!)

td>

tr>

<

tr>

<

td><

h2>

<

font

color

="#0000ff"

>jenkins構建結果 - $

font

>

h2>

td>

tr>

<

tr>

<

td><

br />

<

b><

font

color

="#0b610b"

>構建資訊

font

>

b>

<

hr size

="2"

width

="100%"

align

="center"

/>

td>

tr>

<

tr>

<

td>

<

ul>

<

li>專案名稱 : $

li>

<

li>構建編號 : 第$次構建

li>

<

li>觸發原因: $

li>

<

li>構建日誌: 

<

a href

="$console"

>$console

a>

li>

<

li>構建  url : 

<

a href

="$"

>$

a>

li>

<

li>工作目錄 : 

<

a href

="$ws"

>$ws

a>

li>

<

li>專案  url : 

<

a href

="$"

>$

a>

li>

ul>

td>

tr>

<

tr>

<

td><

b><

font

color

="#0b610b"

>

changes since last

successful build:

font

>

b>

<

hr size

="2"

width

="100%"

align

="center"

/>

td>

tr>

<

tr>

<

td>

<

ul>

<

li>歷史變更記錄 : <

a href

="$changes"

>$changes

a>

li>

ul> $

td>

tr>

<

tr>

<

td><

b>failed test results

b>

<

hr size

="2"

width

="100%"

align

="center"

/>

td>

tr>

<

tr>

<

td><

pre

style

="font-size: 11pt; font-family: tahoma, arial, helvetica, sans-serif"

>$failed_tests

pre>

<

br />

td>

tr>

<

tr>

<

td><

b><

font

color

="#0b610b"

>構建日誌 (最後 100行):

font

>

b>

<

hr size

="2"

width

="100%"

align

="center"

/>

td>

tr>

<

tr>

<

td><

textarea

cols

="80"

rows

="30"

readonly

="readonly"

style

="font-family: courier new"

>$

textarea

>

td>

tr>

table

>

body

>

html

>

測試:

jenkins 郵件通知

根據專案的構建情況,發郵件通知 jenkins本身自帶郵件通知功能,簡單的郵件通知需求,不需要額外安裝 email extension外掛程式。manage jenkins configure system 郵件通知 構建後操作中選擇email notification 構建不穩定或失敗傳送郵件給配...

jenkins 的郵件通知

1 system config 頁面 以公用的163郵件伺服器為例 可以勾選 通過傳送測試郵件配置 測試此配置能否連通,如果收到以下郵件,恭喜 this is test email 1 sent from jenkins 2 下面接著對構建的job 新增郵件傳送的步驟,這樣每次build後都會傳送郵...

Jenkins新增郵件通知功能

jenkins新增郵件通知功能,郵件傳送給開發提交者。開啟系統設定 定義管理員位址,位址要和下面的配置一致。郵件通知外掛程式有2個,二者選乙個,預設為jenkins mailer plugin 郵件通知 它只能發布失敗時通知 選擇extended e mail notification外掛程式,外掛...