Jenkins平常問題

Q:如何實現中文界面?
A:實現中文界面須要安裝locale插件,文檔地址:https://wiki.jenkins-ci.org/display/JENKINS/Locale+Plugin
經常使用的locale配置關鍵字以下表:
     Locale Name           Locale
  =======================================
  Locale.CHINA           zh_CN
  Locale.CHINESE         zh
  Locale.SIMPLIFIED_CHINESE   zh_CN
  Locale.TRADITIONAL_CHINESE  zh_TW
  Locale.PRC           zh_CN
  Locale.TAIWAN          zh_TW
  Locale.ENGLISH         en
  Locale.UK            en_GB
  Locale.US            en_US
 

 
Q:如何使用Email-Ext插件定製報告頁面?
A:Email-Ext的使用文檔能夠參考:http://www.juvenxu.com/2011/05/18/hudson-email-ext/https://wiki.jenkins-ci.org/display/JENKINS/Email-ext+plugin,在使用此插件以前須要配置好SMTP(注意:須要在系統配置中「System Admin e-mail address」選項,配置發送者郵箱地址),而後在email-ext的發送主題中配置${JELLY_SCRIPT,template="mymailtmpl"},而後在$JENKINS_HOME/email-templates目錄下建立mymailtmpl.jelly模版,編寫jelly代碼。
 

 
Q:jelly腳本中的it對象是?
A:表示的是當前類對象。
 

 
Q:如何調試jenkins代碼?
 

 
Q:一次jenkins構建包含哪些流程?
A:流程以下:
SCM checkout - check out出源碼  
Pre-build    - 預編譯  
Build wrapper  -準備構建的環境,設置環境變量等  
Builder runs   - 執行構建,好比調用calling Ant, Make  
Recording    - 記錄輸出,如測試結果  
Notification    - 通知成員
 

 
Q:如何編輯默認視圖
 

 
Q: Jenkins Plugin如何調試
A: 運行mvn hpi:run
 
參考資料:
 

 Q:  Jenkins啓動參數設置
 A: 
JAVA_OPTS=-Djenkins.install.runSetupWizard=false -Djenkins.model.Jenkins.slaveAgentPort=30050 -Djenkins.model.Jenkins.slaveAgentPortEnforce=true -Dhudson.model.LoadStatistics.clock=1000 -Dhudson.model.ParametersAction.keepUndefinedParameters=true -Dorg.apache.commons.jelly.tags.fmt.timeZone=Asia/Shanghai -Xmx6000m -Xms6000m
相關文章
相關標籤/搜索