tft每日頭條

 > 生活

 > jenkins 失敗日志

jenkins 失敗日志

生活 更新时间:2024-12-20 20:52:14
寫在前面

雖然Jenkins是開源、免費的,好處很多,但有些功能上的使用,我個人還是很不喜歡,感覺用起來特别麻煩、繁瑣。

為什麼?

就拿這個郵件配置來說吧,因重裝系統,電腦需要配置很多東西,結果今天就自己從零搭建了Jenkins到配置使用,突然感覺配置Jenkins,真的太麻煩、雞肋(兩個工具類,觸發郵件通知不香嘛?)。

就在我安裝完Jenkins,準備配置郵件(為了使用Jenkins的郵件通知功能,隻能從了它,emo中......),結果什麼都搞完了,就一直報錯,如下圖所示:

jenkins 失敗日志(記一次jenkins發送郵件失敗一直報錯的問題)1

結果各種方法用盡,嘗試,搞了近倆小時未果,感覺整個人都不好了。

嘗試解決

每次感覺失望、要放棄的時候,我都有一種好像離成功更近了一步的感覺。

我沒有繼續堅持死磕這個個報錯,而是選擇吃了點東西,去樓下做完核酸。

做完核酸後,就又想到了這報錯,突然,我感覺好像能解決這個問題(不要笑,這不是迷之自信,就是一種感覺,(/ω\))。

然後,自己安心的坐下來,開始整個報錯,結果五分鐘就解決了。

如何解決

就像緣分一樣,我依舊找這個報錯的解決方案,其實就在我吃飯之前,就找到這個帖子了,可能樓主寫的字數過少,我沒get到他的點,帖子如下所示:

jenkins 失敗日志(記一次jenkins發送郵件失敗一直報錯的問題)2

接着,我又認真看了下樓主的解決方案,感覺好像很在理,結果嘗試了,居然成功了,所以來記錄下整個過程。

解決方案1、卸載Email Extension插件

安裝好Jenkins後,推薦Email Extension插件版本如下:

jenkins 失敗日志(記一次jenkins發送郵件失敗一直報錯的問題)3

找到右側X,即可完成插件卸載,重啟Jenkins。

從可選插件中,搜索Email Extension,可以找到,證明卸載成功!

jenkins 失敗日志(記一次jenkins發送郵件失敗一直報錯的問題)4

2、安裝Email Extension(2.71版本)插件

從https://plugins.jenkins.io/email-ext/#releases,下載曆史版本插件,進入到當前頁面,Ctrl F,輸入2.71高亮的,就是我們要下載的。

下載到本地成功後,需要我們采用離線方式,安裝插件,具體步驟如下:

Plugin Manager - > 高級 - > Deploy Plugin - > 選擇文件(找到剛才下載的文件)- > 點Deploy即可

安裝成功如下所示:

jenkins 失敗日志(記一次jenkins發送郵件失敗一直報錯的問題)5

jenkins 失敗日志(記一次jenkins發送郵件失敗一直報錯的問題)6

重啟Jenkins後,如下所示證明安裝成功:

jenkins 失敗日志(記一次jenkins發送郵件失敗一直報錯的問題)7

3、修改郵件配置

隻改Configure System中的Extended E-mail Notification,具體如下圖所示:

jenkins 失敗日志(記一次jenkins發送郵件失敗一直報錯的問題)8

其他不用修改,通過發送測試郵件測試配置,提示如下圖所示,證明發送郵件成功。

jenkins 失敗日志(記一次jenkins發送郵件失敗一直報錯的問題)9

4、驗證解決問題

Job處的郵箱配置不用修改,沿用之前配置,保留觸發通知配置,如下圖所示:

jenkins 失敗日志(記一次jenkins發送郵件失敗一直報錯的問題)10

再次,運行項目構建,結果如下所示:

控制台日志結果:

jenkins 失敗日志(記一次jenkins發送郵件失敗一直報錯的問題)11

郵件正文結果:

jenkins 失敗日志(記一次jenkins發送郵件失敗一直報錯的問題)12

成功解決問題!

寫在後面

做技術,總會遇到各種各樣的問題,遇到問題,并不可怕,多去嘗試即可。

畢竟方法比問題多得多,排錯就和開鎖一樣,總會有一種方法解決你的問題,隻不過是時間問題罷了。

__EOF__

,

更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!

查看全部

相关生活资讯推荐

热门生活资讯推荐

网友关注

Copyright 2023-2024 - www.tftnews.com All Rights Reserved