1. 程式人生 > >Jenkins學習(二)_系統配置

Jenkins學習(二)_系統配置

Jenkins完成部署之後,我們需要對它進行系統配置。首先在左邊選單欄中,選擇“系統管理”選項,然後在右邊,進入“系統設定”頁面,裡面有如下常見重要配置:
● 主目錄:預設是C:\Users\Administrator.jenkins,該目錄下主要儲存Jenkins所有的資料檔案。你可以通過設定系統環境變數JENKINS_HOME來修改該路徑。
● 系統訊息:設定了該資訊之後,會顯示在首頁頂部,主要是用來發布系統公告。
● 執行者數量:表示本機同時可以執行的構建數目,預設為2,說明最多可同時進行2個專案構建,如果設定為0,表示禁止構建。
● SCM簽出重試次數:如果從gitlab中下載程式碼失敗,需要重試的次數。
● Jenkins Location:
Jenkins URL:此項是可選的,指定安裝Jenkins的HTTP地址,例如

http://yourhost.yourdomain/jenkins/. 這個值用來在郵件中生產Jenkins連結.此項是有必要的,因為Jenkins無法探測到自己的URL地址.
系統管理員郵件地址:Jenkins將用這個地址傳送通知郵件給專案成員。
● 郵件通知:
配置Jenkins的郵件服務時,注意先配置Jenkins Location中的系統管理員郵件地址。然後在郵件通知中進行SMTP伺服器配置(使用者名稱與系統管理員郵件地址一定要一致),最後勾選“通過傳送測試郵件
測試配置”即可。
這裡寫圖片描述
這裡寫圖片描述

● Extended E-mail Notification:是一個功能更為齊全,使用也更為複雜的外掛,它可以自定義郵件標題,內容等。
這裡寫圖片描述


點選圖中”高階”展開,如下:
這裡寫圖片描述
上面的只是展示部分配置的截圖,下面會對主要配置進行說明:
SMTP server:配置郵件服務提供商的SMTP伺服器,不同郵箱,它的SMTP server不同,如:163的SMTP是smtp.163.com;
展開高階後,需要選擇”Use SMTP Authentication”,這樣下面配置的郵箱的User Name/Password,才會有效;
SMTP port:埠號為25;
Default Content Type:可選項有”text/plain”,”text/html”,是郵件正文的格式。“text/plain”指郵件正文為純文字格式,“text/html”指郵件內容可以包含html標籤且能被郵箱客戶端正確解析、顯示。
Default Recipients:預設的郵件通知接收人,郵件將會發送給這裡的收件人。在專案中可以使用$DEFAULT_RECIPIENTS包含預設收件人並增加新的收件人;
Reply To List:回覆郵件時的收件人列表,其作用是當郵件通知收件人使用郵箱客戶端回覆郵件時郵件時自動設定收件人郵箱列表;
Default Subject:郵件標題,可以使用構建中的環境變數,從而使標題的設定更靈活且表達更為豐富的內容。
Default Content:郵件內容,可以使用構建中的環境變數。
Enable Debug Mode:預設是未選中狀態,這裡需要勾選此項。
Default Triggers:傳送郵件的觸發方式,這裡可以選擇”Always”,同樣也可以在專案中重新配置。
以上便完成了Jenkins系統配置中的基本配置。

相關推薦

Jenkins學習()_系統配置

Jenkins完成部署之後,我們需要對它進行系統配置。首先在左邊選單欄中,選擇“系統管理”選項,然後在右邊,進入“系統設定”頁面,裡面有如下常見重要配置: ● 主目錄:預設是C:\Users\Administrator.jenkins,該目錄下主要儲存Je

Jenkins學習(三)_全域性工具配置

完成系統配置之後,選擇進入配置Global Tool Configuration,配置JDK,Git,Gradle,Ant,Maven等工具。在每一個下面單擊Add(新增)按鈕,新增例項的名稱和絕對地址。 以上就是工具配置,路徑使用系統的絕對地址。

Jenkins學習Jenkins安裝與配置

安裝前關注: Q:應該選擇哪個版本的Jenkins? A:如果你是公司正式使用推薦長期支援版(LTS),原因:穩定。如果你是學習,隨便哪個版本都可以。 Q:JDK應該安裝哪個版本的? A:推薦安裝JDK7,原因:某些外掛必須要求JDK7的支援。比如:Monitoring 外掛 Q:Tomcat應該用哪個版本

mybatis學習 全局配置文件解釋

auto java 命名 配置文件 pool action 取值 連接 詳細 全局配置文件的詳細解析可以參考mybatis的中文參考文檔 1.全局配置文件中內容1.1 <transactionManager/> type 屬性可取值1.1.1 JDBC,事

Jenkins外掛安裝和系統配置

前面我們只是把Jenkins部署在Tomcat中了,下面來看看Jenkins中的外掛和一些基礎的系統配置。   1、使用者管理   我們一般的專案組肯定是由多名成員組成的,如何向Jenkins新增我們的成員呢?   點選 系統管理 -> 管理使用者 -> 新增使用

nginx學習() 虛擬主機配置

nginx配置段 #全域性區 //有一個工作的子程序,可以自行修改,一般為 CPU數*核數,太大無意義 werker_processes 1; Event{ //一個work同時允許多少連結 worker_connections 1024; } http{//這是配置http

mybatis學習:mybatis配置詳解

MyBatis最關鍵的組成部分是SqlSessionFactory,我們可以從中獲取SqlSession, 並執行對映的SQL語句。 SqlSessionFactory物件可以通過基於XML的配置資訊或者JavaAPI建立。 注意:setting初期學習以連線為

Linux學習筆記_系統分割槽資訊,磁碟空間及inode佔用檢視(df,fdisk)

環境:centos7 需求:檢視系統分割槽表資訊,磁碟空間及inode佔用 方法: df 命令 fdisk命令 [[email protected]_PC ~]# which df /u

Scala系統學習():Scala開發環境安裝配置

www 執行 posit 令行 完成後 version 繼續 environ ava Scala可以安裝在任何基於UNIX/Linux或基於Windows的系統上。在您的機器上開始安裝Scala之前,必須在計算機上安裝Java 1.8或更高版本。 下面請按照以下步驟安裝S

linux學習)linux配置網卡以及常見網絡問題排查

library ifconf netmask logs 切換網絡 peer local 但是 src 實驗環境環境:mac,vmware fusion 一、常用的虛擬機網絡連接模式。 NAT:推薦方式。它可以使你在切換網絡環境(比如在工作中和家裏)時,不需要修改虛擬主機的配

Solr5.5.5 學習 配置數據庫

roc config 需要 ref rom 下載 tty earch query ##mysql 導入數據 先在/Users/jim/Downloads/solr-5.5.5/server/solr 這邊創建指定的core ,我在這裏命名為:jimtest 並copy

<Bootstrap> 學習筆記. 柵格系統的使用

boot pos nbsp title html thum row jquer bootstra <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"&

Linux系統配置及服務管理_第01章系統部署 (第二小節初識shell)

*** 簡介 例子 特點 基本特性 上進 用戶編寫 ffffff shell編程 ***大家好,我是霸王卸甲,又到了今天更新文章的時間了,今天給大家帶來的是第一章中的第二小節 shell語言!!*** GNU bash簡介:Shell是系統的用戶界面,提供了用戶與內核進

Linux系統配置及服務管理_第03章用戶管理

ssi useradd log and 工作 其他 associate 系統 mem 大家好,我是霸王卸甲,昨天因為工作上的事情,忘記更了,今天上午補上昨天的文章,每周周六周日停更兩天。 1.用戶/組基本概念: ①概念:Users and groups:. Eve

Linux學習筆記之————Linux系統的文件和目錄

管道 過程 命令 合成 給定 cal 如圖所示 項目 img 一、Windows和Linux文件系統區別 1、在 windows 平臺下,打開“計算機”,我們看到的是一個個的驅動器盤符: 每個驅動器都有自己的根目錄結構,這樣形成了多個樹並列的情形,如圖所示:

Linux系統配置及服務管理_第04章權限管理

size 技術分享 權限設置 今天 tex ugo 服務 proc ado **大家好,很久沒更新博客了,最近實在是有點忙,以後的博客可能更新的時間不統一,請大家多多擔待,接下來開始今天的內容。 1.首先是基本權限UGO:簡介:文件權限設置: 可以賦於某個用戶或組 能夠以

jenkins--svn+Email自動觸發2(jenkins系統配置

分享圖片 servers mage class jenkins inf src div .com jenkins系統配置-SonarQube servers配置: 郵件通知設置: jenkins--svn+Email自動觸發2(jenkins系統配置)

linux學習第一周;linux系統配置

delet 配置文件 ado conn conf ifcfg enable linux1 gshadow Linux用戶和組的主要配置文件: /etc/passwd:用戶及其屬性信息(名稱、UID、主組ID等) /etc/group:組及其屬性信息 /etc/shad

Linux 學習總結(系統管理技巧

w vmstat top sar nload 1 命令w 查看系統負載: USER —登錄的用戶名TTY —登錄後系統分配的終端號FROM—遠程主機名,即從哪兒登錄來的LOGIN—何時登錄IDLE—空閑了多長時間,表示用戶閑置的時間。這是一個計時器,一旦用戶執行任何操作,該計時器便會被

python 學習筆記_列表

pen log 一個 一個數 append [1] gpo 變量 需要 python不需要聲明類型信息,因為Python的變量標識符沒有類型。 在Python中創建一個列表時,解釋器會在內存中創建一個類似數組的數據結構類存儲數據,數據項自下而上堆放(形成一個堆棧)。索引從0