一、环境准备
1)安装JDK
使用Jenkins的第一步就是安装Java,Jenkins是一个基于Java的Web的应用程序,所以至少你的安装JRE。这里可以安装JDK7/JDK8。安装过程可参考:http://jingyan.baidu.com/article/6dad5075d1dc40a123e36ea3.html
2)安装Git
安装过程可参考:http://blog.csdn.net/u011781521/article/details/53608425
3)创建GitHub账 与配置SSH秘钥
操作过程可参考这:http://blog.csdn.net/u011781521/article/details/53609556
5)创建代码库分支
这里使用的示例代码用的是《Jenkins权威指南》一书,github地址:https://github.com/wakaleo/game-of-life 这是一个公共代码库,你可以在线上查看源代码,并复制自己的工作副本,如果要想修改源码的话,需要创建自己的分支,一个分支是代码库的个人副本,要创建一个分支,首先要登录GitHub账 并跳转到repository URL,之后单机Fork按钮,这会创建自己的代码副库本。
一旦创创建了代码库分支,则应该复制一个本地副本以确保一切配置真确,在命令行运行以下命令
Test Drive进行下载,下载好之后
然后他就会去下载
这时通过浏览器就可以访问Jenkins了。比如我的地址:http://localhost:8080/
选择建议的插件,然后就开始安装。
到这里,基本配置就完成了。
7)配置工具
在使用之前,还需要做一些配置,更确切的说,我们需要告诉Jenkins构建要用到的构建工具和JDK版本。
在主页面单击系统管理
单击系统设置
找到Maven选项、点击新增
Jenkins提供了几个选项来配置Maven,如果你已经在自己的机器上安装了Maven,则在MAVEN_HOME字段提供路径即可。
9)配置JDK
一旦配置了Maven安装,还需要配置JDK安装,同Maven一样。
选择管理插件。
由于我这里它默认就安装好了Git Plugin,可以点击Update Center进行查看
11)你的第一个Jenkins构建作业
构建工作是Jenkins构建过程的核心。在首页点击创建一个任务
点击“可选插件” 然后在右边的过滤输入框中输入搜索关键字: Maven Integration Plugin 或者 Pipeline Maven Integration Plugin ,搜索到了以后,点击直接安装,
就会多出一个Maven项目,然后选中,点击OK,就会进入下面的界面
选中Git后,他会提示”Please enter Git Repository” 输入GitHub源代码的Repository URL,并且点击Credentials下的Add去添加权限的认证,即:输入访问此Repository的用户名和密码
一旦我们告诉了Jenkins在哪里可以找到源码之后,还需要告诉它应该多久检查一次更新,Jenkins使用的是Unix知名的Cron语法。例如:” * 9-17 * * * “意味着每天上午9点和下午5点之前的每一分钟。
此页面显示了你所有构建的作业,包括当前构建的状态以及每个构建的总体健康状态,它告诉你:每一个构建的最后一次成功运行时间,最后一次失败时间以及最后一次构建的结果。点击最右边的时钟进行构建
然后再次点击左下角的任务,对他的构建过程进行查看
本质上就是Maven输出的一些信息。
一旦构建完成后,完成后的任务将会有三个地方进行显示。
你可以在Jenkins的控制面板上看到它,如下图。
2)构建稳定性:
当一个Job中构建已完成并生成了一个未发布的目标构件,如果您准备评估此次构建的稳定性,Jenkins会基于一些后处理器任务为构建发布一个稳健指数 (从0-100 ),这些任务一般以插件的方式实现。它们可能包括单元测试(JUnit)、覆盖率(Cobertura )和静态代码分析(FindBugs)。分数越高,表明构建越稳定。下图中分级符 概述了稳定性的评分范围。任何构建作业的状态(总分100)低于80分就是不稳定的。
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!