1. 程式人生 > >Jenkins外掛的儲存與複用

Jenkins外掛的儲存與複用

1. 為什麼要儲存Jenkins外掛

  在部分公司中,Jenkins的安裝是執行在公司的內網中的,在內網中,有的是不能與外網相連通的,也就是說有的公司其開發環境就是在公司內網中進行的,在這種情況下公司中的內網無法連線外網,自然也就無法下載Jenkins外掛了,所以說這需要我們提前儲存相應的Jenkins外掛以便備用。

2. 我們是怎麼做的

  比如說我現在所在的公司就是如此,由於開發環境是在內網中的虛擬機器中進行,而虛擬機器本身不能連線外網,這時候我們如果想要照常使用Jenkins的外掛功能,我們所採取的做法是直接在外網中安裝Jenkins,將其放到Tomcat中,然後執行Tomcat中的Jenkins,在該Jenkins中,我們儘可能的將所有可能用到的外掛統統下載下來,這樣避免了由於不斷新增的Jenkins新功能的需要而頻繁進行外掛拷入虛擬機器的操作。

  在Jenkins的工作空間下有個命名為plugins的資料夾,在該資料夾下,預設存放的是我們所下載的Jenkins外掛,將其拷出備份,以便不時之用。

  在虛擬機器中的Jenkins安裝時,我們是採用的跳過所有的外掛下載與安裝操作,直到安裝,註冊完成,此時在.jenkins資料夾下會生成一個plugins資料夾,將我們備份的Jenkins外掛解壓縮,替換掉原有的plugins資料夾即可。

  這樣,我們在進入Jenkins中就可以照常的使用Jenkins外掛的功能了。