Jenkins入门系列之——00答疑解惑

 写在最前的总结:Jenkins其实就是一个工具,这个工具的作用就是调用各种其他的工具来达成你的目的。比如你要获取Subversion上最新的源代码,Jenkins会去调用SVNKIT(插件的核心Jar的名称)。然后你需要编译源代码(假设是用maven编译),Jenkins会去调用maven的插件。最后你可能需要发布程序到服务器上(假设是使用的Tomcat提供服务),你可以通过Tomcat自己的API发布程序(有个插件就是通过这个功能实现的发布),你也可以通过ssh通道自己写shell脚本去实现。总之,Jenkins就是一箱工具,在它能力范围内你想干什么都可以。

2014-06-25:更新如何查找JENKINS_HOME

  1.  Q:Jenkins是什么?

     A:Jenkins is an award-winning application that monitors executions of repeated jobs, such as building a software project or jobs run by cron. Among those things, current Jenkins focuses on the following two jobs:
    Building/testing software projects continuously, just like CruiseControl or DamageControl. In a nutshell, Jenkins provides an easy-to-use so-called continuous integration system, making it easier for developers to integrate changes to the project, and making it easier for users to obtain a fresh build. The automated, continuous build increases the productivity.
    Monitoring executions of externally-run jobs, such as cron jobs and procmail jobs, even those that are run on a remote machine. For example, with cron, all you receive is regular e-mails that capture the output, and it is up to you to look at them diligently and notice when it broke. Jenkins keeps those outputs and makes it easy for you to notice when something is wrong.

  2. Q:Jenkins有哪些版本?

     A:这个版本太多了,具体去看官网吧!www.jenkins-ci.org

  3. Q:应该选择哪个版本的Jenkins?

     A:如果你是公司正式使用推荐长期支持版(LTS),原因:稳定。如果你是学习,随便哪个版本都可以。

  4. Q:JDK应该安装哪个版本的?

     A:推荐安装JDK7,原因:某些插件必须要求JDK7的支持。比如:Monitoring 插件

  5. Q:Tomcat应该用哪个版本的?

    A: Tomcat6或者7都可以。如果你要用Tomcat5.5的版本,我劝你趁早扔掉。不然一堆稀奇古怪的错误,看得你头晕。

  6. Q: 可以直接用命令启动么?

    A: 可以。命令:Java –jar jenkins.war –httpsPort=8443 –httpPort=-1 

     httpsPort是访问的端口,httpPort=-1代表关闭http访问方式启用https。

  7. Q:Jenkins的帮助在哪儿?

     A: 每个配置项后都有一个帮助按钮,有疑问可以尝试自己解决。

  8. Q:有哪些使用Jenkins的案例?

    A: https://builds.apache.org/

    https://ci.jenkins-ci.org/

  9.  Q:使用Jenkins需要什么技能?

     A:推荐你学习这些:Windows的批处理、ant脚本、shell脚本、maven、版本控制软件相关知识。如果你会Java就更好了,因为Jenkins是用Java开发的。

  10.  Q:Jenkins的svn插件无法获取到最新的源代码?

     A:请检查你的SVN服务器时间和Jenkins服务器时间是否同步。

  11. Q:如何查找JENKINS_HOME目录?

    A:大部分默认情况,JENKINS_HOME都是存放在用户目录的.jenkins(注意点号,在Linux中是隐藏的)文件夹中。什么是用户目录?我还是不知道在哪儿。。。以Linux为例:我用MyGod用户启动Jenkins程序,那么JENKINS_HOME目录就应该在/home/MyGod/.jenkins目录。

  12. Q:我可以直接修改JENKINS_HOME的文件么?

    A:可以,修改后请重启Jenkins。否则配置不会生效。

 

 

 

 

 

 发现一些达人关于Jenkins的文章:

Jenkins使用Subversion插件的一些注意事项:http://www.cnblogs.com/victorcai0922/archive/2012/11/26/2789326.html

Jenkins中关于一些插件的使用方法:http://www.cnblogs.com/victorcai0922/p/3318482.html



转载:http://www.cnblogs.com/zz0412/p/jenkins00.html  

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值