個人這段時間面試了幾家公司,他們關於jenkins的問題,我總結了以下幾點,希望能夠幫到大家哦!
1、jenkins你都用了哪些插件?
比如:
ssh remote hosts 這個可以在遠程服務器上面執行腳本。
Role Strategy Plugin 用來精細化管理權限。
SCM: 除CVS和Subversion外需要實現與源代碼控制系統支持的插件。 3 L1 O# q2 R& _+ U3 B
Triggers: 事件監聽並觸發構建的插件。例如,URL改變觸發器將監控一個URL;當地址內容發生改變,這個觸發器就將執行一次作業。
Build tools: 實現額外構建工具的插件,如MSBuild和Rake。如果您想在Hudson中構建非Java的軟件時這些就特別有用。
Build wrappers: 通常涉及時執行在受控制的構建過程本身之前和之后事件的插件。例如, VMware插件將在構建之前啟動一個客戶虛擬機,建立和然后在構建完成后關閉它。這在您可能需要訪問VM以執行單元測試的情況下是非常有用的。
2、jenkins怎么備份恢復
只需要拷貝主home下面的 .jenkins打個包,下次要恢復就用這個覆蓋,所有的東西就都一模一樣了。其實就是配置的東西都在這里面,插件的話有個Plugin的文件夾下面就是所有的插件的東西。