《jenkins使用简介.docxVIP

  1. 1、本文档共12页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
《jenkins使用简介

?jenkins 简介Jenkins是一个CI工具。它可以根据设定持续定期编译,运行相应代码;运行UT或集成测试;将运行结果发送至邮件,或展示成报告。。。这样做的最终目的是:让项目保持健康的状态。如果任何checkin break了build,每个人都会在最短的时间内通知到,然后问题被fix。接下来的开发将建立在一个健康正确的基础上,而不是任由问题累积,最后失控。最后,项目随时可以被deliver给用户,因为,项目代码每一天都在更新。这就是CI的意义所在。Jenkin和cruisecontrolJenkins和cruisecontrol都是CI工具,二者在CI中发挥的作用完全一致。而Jenkins作为新一代的CI工具,渐渐开始取代cruisecontrol。二者都是java程序,但:1,Jenkins提供更为友好的用户界面,而cruisecontrol在界面方面糟糕的几乎等于没有。2,Jenkins内置的功能提供了极大的便利,不论是新建一个build,还是日常使用,你需要做的大部分时候仅仅是在用户界面上点击而已。在cruisecontrol新建build是通过创建config.xml来完成的。它仅仅提供非常有限的功能,很多时候你会发现,需要自己完成很多工作。3,Jenkins作为一个欣欣向荣的开源项目,有大批的plugin。当你发现需要一个Jenkins本身并不提供的功能是,搜索一下plugin,总会有收获。非常多的流行工具如JBehave,cobertura都提供jenkins插件。而针对cruisecontrol的plugin却很少。4,Jenkins友好的用户界面让学习成本很少,可以在最短的时间内开始工作。Jenkins是开源项目之,简洁实用的用户界面设计,完善的文档,丰富的插件。Jenkins是一个非常好的build工具。Jenkins和HudsonJenkins起源于Hudson。Hudson在商业软件的路上继续前行,而Jenkins则作为开源软件,从hudson分支出来。因此现在的jenkins和hudson非常类似,但是随着二者各自的发展,已经有了一些不同。Jenkins(二) 安装、新建Jobs与删除及SVN配置2012-05-24 09:56?1232人阅读?评论(0)?收藏?举报官网首页就提供了windows版本的Jenkins安装包。可以自己下载一个用于学习。安装后自动打开http://localhost:8080,就可以看见Jenkins的界面。要运行Jenkins的其它配置:1,Jenkins是java程序,因此需要安装JDK。2,同时运行job需要提供repository,也就是存放Jenkins定期poll源代码的地方。可以去github免费注册一个。3,如果想在Jenkins中使用ant,maven等,则还需要单独安装。但不是必须的。启动JenkinsJenkins天生支持unix-like system。直接运行好吧,Jenkins是一个java程序,所以要运行它,只需要:$ java -jar jenkins.war我们也可以使用nohup命令,让Jenkins在后台运行。之后打开URL?http://myServer:8080 就可以方便的操作Jenkins了官网给了一个sh的例子,用于启动Jenkins。可以参考一下。在Servlet container中运行Alternatively, if you have a servlet container that supports Servlet 2.4/JSP 2.0, such as Glassfish v2, Tomcat 5 (or any later versions), then you can run them as services, and deployjenkins.war?as you would any other war file.For example,you could simply place the jenkins.war file in Tomcat’s webapps directory.? 此时使用的URL默认就变成:http://localhost:8080/jenkins同时Jenkins提供一些默认不会启动的特殊的功能,参考下面的link来enable它们。/display/JENKINS/Features+controlled+by+system+propertiesJenkins的目录结构和CruiseControler一样,Jenkins需要一个目录来存储相关文件:JENKINS_HOME。默认为?~/.jenkins。即为user的home目录下的一个隐藏目录。我们也可以更改JENKIN

文档评论(0)

1789811832 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档