1. 程式人生 > >【我的Android進階之旅】 Android Studio外掛之Jenkins外掛介紹

【我的Android進階之旅】 Android Studio外掛之Jenkins外掛介紹

現在我就來介紹Android Studio上的Jenkins外掛,讓你可以更加方便地使用Jenkins。用Jenkins持續整合很久了,再Android Studio上的Jenkins外掛也有一段時間了,用了該Jenkins外掛之後,就不需要每次都在瀏覽器中區開啟Jenkins伺服器,然後輸入使用者名稱和密碼進行登陸,再接著去找到相應的Jenkins任務進行編譯了。至少我用起來很方便,這裡推薦你們也使用!

現在先來介紹介紹該外掛如何使用。

一、Jenkins外掛功能介紹

1、Jenkins任務列表

圖1、jenkins外掛展示jenkins任務
圖1、jenkins外掛展示jenkins任務

如上圖1所示,在Android Studio上安裝好Jenkins外掛後,在右邊有一個Jenkins側邊欄,點選開啟之後就可以檢視Jenkins伺服器上面所擁有的Jenkins任務。

2、切換Jenkins分組

圖2、切換Jenkins分組
圖2、切換Jenkins分組
如圖2所示,可以點選上面的分組欄目,選擇分好的Jenkins分組,進行切換。

比如說我們切換到IOS分組後,列表展示如下圖3所示:

圖3、IOS分組的Jenkins任務
這裡寫圖片描述

選擇Jenkins任務列表中的某一個Jenkins任務,然後單擊滑鼠右鍵,出現如圖所示的4所示的選單選項,選擇【Build on Jenkins】則可以單獨構建某個Jenkins任務

3、構建Jenkins任務

圖4、構建Jenkins任務
這裡寫圖片描述

執行後,列表中的Jenkins任務的狀態會變為running,如下圖5所示:

圖5
這裡寫圖片描述

4、進入構建Jenkins任務的頁面

選中正在構建的任務,然後單擊滑鼠右鍵,出現如圖所示的下圖6所示的選單選項,選擇【Go to the job page】則可以進入構建某個Jenkins任務的Jenkins構建頁面,如圖7所示

圖6、
這裡寫圖片描述

圖7
這裡寫圖片描述

5、進入最後一次構建Jenkins任務的頁面

選中正在構建的任務,然後單擊滑鼠右鍵,出現如圖所示的下圖8所示的選單選項,選擇【Go to the latest build page】則可以進入該Jenkins任務的最後一次構建的頁面,如圖9所示

圖8
這裡寫圖片描述

圖9
這裡寫圖片描述

6、增加Jenkins Favorite分組

或許你會發現當Jenkins任務很多的時候,你很難快速的去尋找自己想要去構建的Jenkins任務,為了方便你可以把想要構建的Jenkins任務新增到 Favorite分組中,這樣下次就可以直接進入Favorite分組中去查詢Jenkins任務。

選中某個Jenkins任務,然後單擊滑鼠右鍵,出現如圖所示的下圖10所示的選單選項,選擇【Set as Favorite】則可以將該Jenkins任務新增到Favorite分組中

圖10
這裡寫圖片描述

新增好之後,該Jenkins任務的名稱前面會增加一個星星的標識,如圖11所示

圖11
這裡寫圖片描述

7、檢視Jenkins Favorite分組

和第二步切換Jenkins分組一樣,我們可以點選上面的分組欄目,選擇 【My Favorites 】Jenkins分組,進行切換。如圖12所示

圖12
這裡寫圖片描述

切換到【My Favorites 】組後的列表展示如下圖13所示:

圖13
這裡寫圖片描述

這裡寫圖片描述

二、Jenkins外掛下載

1、搜尋Jenkins外掛

圖14

這裡寫圖片描述

2、下載Jenkins外掛

搜尋完Jenkins外掛後,就進入到了搜尋結果頁面,如下圖15、圖16所示:

圖15
這裡寫圖片描述

圖16
這裡寫圖片描述

從圖16可以發現,Jenkins外掛最新版本為 0.9.7版本,我們就下載這個版本的Jenkins外掛到桌面。

三、安裝Jenkins外掛

下載好Jenkins外掛後,我們現在來開始安裝Jenkins外掛。

開啟【Android Studio】,然後開啟 【Settings】設定,進去到【Plugins】面板,然後點選【Install plugin from disk 】按鈕,如下圖17所示,

圖17
這裡寫圖片描述

然後選擇Jenkins外掛的儲存位置,我們剛才下載在桌面,如下圖18所示:

圖18
這裡寫圖片描述

選擇好Jenkins的儲存位置後,點選【OK】按鈕進行外掛安裝。安裝完後如下圖19所示,要求我們重啟Android Studio。

圖19
這裡寫圖片描述

四、配置Jenkins外掛

安裝完Jenkins外掛完並重啟Android Studio之後,我們要開始配置Jenkins外掛,使其能夠為我們工作。

第一步、開啟【Settings】設定選單,進入到【Tools】面板,然後點選【Jenkins Plugin】按鈕,進入如下圖20所示的配置介面。

圖20
這裡寫圖片描述

如圖20所示,我們輸入Jenkins 伺服器地址(Server Address)、使用者名稱(Username)和密碼(Password),然後點選【Test Connection】按鈕,測試連線是否正常,如果連線成功則顯示如圖21所示的畫面。

圖21
這裡寫圖片描述

當我們測試連線成功後,點選【OK】按鈕使我們的配置生效時,出彈出如圖22所示的對話方塊,要求我們設定一個密碼,這個密碼是用來解鎖Jenkins外掛生成的密碼資料庫的,該資料庫儲存著Jenkins的配置,每次開啟Android Studio的時候,會有彈框要求我們輸入這個Jenkins配置的密碼。

圖22
這裡寫圖片描述

當然,如果密碼忘記的話,可以點選【Reset】按鈕進行密碼重置,如圖23所示

圖23
這裡寫圖片描述

在輸入框中輸入好新密碼(New password)和確認密碼(Confirm password)之後,點選【OK】按鈕,即可生效。

配置完成之後,我們就可以進入到Android Studio的程式碼編輯頁面,會發現右側邊有個Jenkins外掛的按鈕,點選展開Jenkins任務的列表,如下圖24所示:

圖24、jenkins外掛展示jenkins任務
圖1、jenkins外掛展示jenkins任務

接著就可以按照之前所示的Jenkins外掛的用法,來方便的編譯Jenkins任務和檢視任務編譯情況。不需要每次都在瀏覽器中區開啟Jenkins伺服器,然後輸入使用者名稱和密碼進行登陸,再接著去找到相應的Jenkins任務進行編譯了。至少我用起來很方便,推薦你們也使用!

五、啟動Android Studio時候輸入配置Jenkins的資料庫密碼

當加入好了Jenkins外掛後,下一次啟動啟動Android Studio時候,會要求輸入之前配置好的Jenkins資料庫密碼,如下圖25所示:

圖25
這裡寫圖片描述

如果你選擇了【Cancle】按鈕,即不輸入密碼的話,這時候去開啟側邊欄的Jenkins外掛的話,會沒有任何內容展示的,如圖26所示:

圖26
這裡寫圖片描述

這個時候,點選設定圖示進行設定,如下圖27所示:

圖27
這裡寫圖片描述

設定好密碼之後,就可以正常使用了。

這裡寫圖片描述