实战指南:Jira上Java持续集成


一、简单慨念

  持续集成(Continuous integration,简称 CI),随着近几年的发展,持续集成在项目中 得到了广泛的推广和应用。

  软件集成就是用一种较好的方式,使多种软件的功能集成到一个软件里,或是把软件 的各部分组合在一起。持续集成是一种软件开发实践,即团队 开发成员经常集成他们的工作,通常每个成员每天至少集成一次,也就意味着每天可能会 发生多次集成。每次集成都通过自动化的构建(包括编译、发布、自动化测试)来验证, 从而尽快地发现集成错误。许多团队发现这个过程可以大大减少集成的问题,让团队能够 更快地开发内聚的软件。 

二、安装

  Jenkins 是基于 Java 开发的一种持续集成工具,所以,Jenkins 的运行需要 Java 环境。 Java安装略。

  建议和Tomcat一起安装。

  2.1安装Tomcat

  Tomcat 官方网站:http://tomcat.apache.org/,直接下载,对下载的压缩包进行解压,目录结构如下

  

jira上持续集成 java持续集成_Jenkins

  通常将需要运行的应用放到 webapps/目录下,进入 bin/目录下,双击 startup.bat,也可以通过CMD命令,启动 Tomcat 服务器。 

  2.2安装Jenkins

  Jenkins 官方网站:http://jenkins-ci.org/,可以根据自已的系统进行下载,下载完成后,双击进行安装。

三、运行Jenkins

  进入 Tomcat 的 bin/目录下启动 startup.bat ,通过浏览器访问:http://localhost:8080/。

  

jira上持续集成 java持续集成_运维_02

  3.1创建任务

  单击首页“创建一个新任务”的链接,输入任务名称,选择构建一个自由风格的软件项目,点击确定。

  

jira上持续集成 java持续集成_java_03

  3.2构建

  选择Execute Windows batch command ,在命令框输入执行python命令,点击保存。(exit 0是为了防止Jenkins构建失败,报错Build step 'Execute Windows batch command' marked build as failure

  

jira上持续集成 java持续集成_jira上持续集成_04

 

  

jira上持续集成 java持续集成_java_05

 

   3.3运行构建

Build History将显示项目的状态。

 

  

jira上持续集成 java持续集成_Jenkins_06

  

jira上持续集成 java持续集成_运维_07

  3.3查看控制台输出

  点击Build History下的构建历史记录,进入构建详情,点击右边的控制台输出,可以查看详细的构建日志。

  

jira上持续集成 java持续集成_java_08

  

jira上持续集成 java持续集成_Jenkins_09

 

 

   注:这是最简单的构建,Jenkins还可以集成Git代码管理、邮件、定时任务等。

 

 

 

 

  

QR Code
微信扫一扫,欢迎咨询~

联系我们
武汉格发信息技术有限公司
湖北省武汉市经开区科技园西路6号103孵化器
电话:155-2731-8020 座机:027-59821821
邮件:tanzw@gofarlic.com
Copyright © 2023 Gofarsoft Co.,Ltd. 保留所有权利
遇到许可问题?该如何解决!?
评估许可证实际采购量? 
不清楚软件许可证使用数据? 
收到软件厂商律师函!?  
想要少购买点许可证,节省费用? 
收到软件厂商侵权通告!?  
有正版license,但许可证不够用,需要新购? 
联系方式 155-2731-8020
预留信息,一起解决您的问题
* 姓名:
* 手机:

* 公司名称:

姓名不为空

手机不正确

公司不为空