1. 程式人生 > >Jenkins安裝和配置

Jenkins安裝和配置

public source 高級 img BE 如何配置 需要 nco admin

一、Jenkins系列之Jenkins的安裝

我們在進行自動化測試的時候通常我們都會進行持續集成,可以幫助我們持續集成的工具有很多,我個人比較喜歡用Jenkins。 主要是因為它有如下優點:
  • 開源免費
  • 跨平臺,支持所有的平臺
  • web形式的可視化的管理頁面
  • 安裝配置超級簡單
  • tips及時快速的幫助
  • 有豐富的插件
那麽下面我們就來看看Jenkins的安裝。 Jenkins有幾種安裝方式,這裏我們介紹一個最簡單的-war包安裝。 1.安裝JDK,這裏不做詳細介紹。 2.安裝Tomcat,這裏也不做詳細介紹。 3.下載war包,地址為:https://jenkins.io/download/,點擊war包下載,如圖:
技術分享圖片 4.將下載好的war包放到Tomcat下面的webapps文件夾下,如圖: 技術分享圖片 5.重啟Tomcat。 6.在瀏覽器的地址欄輸入如下地址:http://localhost:8080/jenkins,然後點擊回車,如下圖: 技術分享圖片 這個地方是讓輸入一個password,人家告訴你了密碼所在的位置,例如我的是在 C:\Users\zw102\.jenkins\secrets\initialAdminPassword這個文件中。 那我們找到這個文件將文件中的密碼復制到上面的文本框中,然後點擊continue。如下圖: 技術分享圖片 7.下面這個頁面是讓選擇安裝插件的方式,左邊是安裝它推薦的插件,右邊是讓你自己選擇安裝哪些插件,這裏我們選擇左邊這個。
技術分享圖片 選擇安裝插件後出現如下界面,等待插件後安裝好了,會自動進入下一界面。 技術分享圖片 8.安裝完插件後,這裏讓我們填寫一些用戶信息,尤其記住密碼。填完後點擊 Save and Finish。 技術分享圖片 9.填寫完個人信息後,出現如下界面,我們直接點擊 Start using Jenkins。 技術分享圖片 10.出現如下界面證明我們的Jenkins安裝完畢。 技術分享圖片 11、重新安裝安裝失敗的插件,首先安裝插件的依賴 技術分享圖片

  1)進入插件下載地址,ctrl+f搜索需要的插件,進行下載:

  http://updates.jenkins-ci.org/download/plugins/

  2)進入Jenkins的插件管理界面–>高級–>選擇文件–>上傳,分別上傳下載好的插件

  技術分享圖片

  

  3)安裝完成後,重啟jenkins(具體windows命令沒有找到),可以重啟tomcat

  linux重啟:可以直接在後臺使用命令ps -ef|grep jenkins查看進程號,然後使用kill 端口結束進程。之後使用nohup java -jar jenkins.war --httpPort=8080 &啟動即可。

12、

jenkins 控制臺中文亂碼問題

報錯:Your container doesn‘t use UTF-8 to decode URLs. If you use non-ASCII characters as a job name etc, this will cause problems. See Containers and Tomcat i18n for more details.

解決:Jenkins建議在tomcat中使用utf-8編碼,配置tomcat下

$TOMCAT_HOME/conf/server.xml

加上下面的內容:

<Connector port="8080" URIEncoding="UTF-8"/>

技術分享圖片

Ps:如果Job的控制臺中文輸出亂碼,請將URIEncoding=”utf-8”更改為useBodyEncodingForURI="true"

13、jenkins報:反向代理設置有誤

技術分享圖片

系統管理-->系統設置裏的Jenkins URL沒有寫對,原因是配置文件/etc/sysconfig/jenkins我修改了jenkins啟動端口,

改為,去掉jenkins:http://127.0.0.1:8080

技術分享圖片

二、Jenkins配置郵件發送

1、使用admin用戶登錄,在Jenkins系統管理中,系統管理-->系統設置-->Jenkins Location,下面有個系統管理員郵件地址,把這個寫成剛才創建admin用戶時輸入的郵箱地址。

技術分享圖片

2、然後繼續往下找,再找到郵件通知,再點郵件通知下面的“高級”

技術分享圖片

三、配置Jenkins的工具和下載插件

首先我們先來看如何配置工具,這裏的工具是指JDK、Ant、Maven、Git等。 1.點擊系統管理,如圖: 技術分享圖片 2.點擊Global Tool Configuration。 技術分享圖片 3.這裏有紅色報錯是因為我們機器上沒有安裝git,可點擊Delete Git按鈕。 技術分享圖片 4.刪除後如下圖: 技術分享圖片 5.這裏我們以安裝JDK為例說明,我們點擊新增JDK會看到如下界面,如何我們機器上沒有安裝JDK,可以讓Jenkins進行自動安裝,Jenkins會從官網下載JDk並安裝,這裏我已經安裝JDK,所以我要去掉自動安裝。 技術分享圖片 6.取消自動安裝後變成如下界面: 技術分享圖片 7.我們需要在別名那裏起一個名字,一般都帶版本,例如我的就叫JDK7。在JAVA_HOME那裏填寫Jenkins所在服務器的jdk的安裝路徑。 技術分享圖片 8.填寫完成後點擊Apply,Save。 技術分享圖片 到此,我們的JDK就配置好了,如何你還需要配置其他工具,還是在這裏進行配置。
下面我們在說下如何下載插件。 1.在系統管理中點擊管理插件。 技術分享圖片 2.在如下界面選擇可選插件,在這裏這四個選項做下說明。 可更新:就是插件已經安裝了,但是版本不是最新的,可以進行更新的插件。 可選插件:就是我們還沒有安裝,可以從這裏選擇插件進行安裝。 已安裝:所有我們已經安裝了的插件。 高級:高級裏的有一些其他功能,最主要的是可以在高級裏選擇上傳已經下載好的插件,進行安裝。 技術分享圖片 3.在搜索框中搜索想要安裝的插件,找到需要安裝的插件後勾選,然後點擊直接安裝。 技術分享圖片 4.出現如下頁面表示插件安裝成功。 技術分享圖片 以上就是Jenkins安裝插件的方法,以後需要什麽插件就從這裏安裝吧。

Jenkins安裝和配置