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
 
 

猜你喜欢

转载自www.cnblogs.com/jkops/p/9092439.html