z7369 发表于 2018-1-7 14:53:16

Jenkins+Git+Maven+Tomcat的初步学习

一、准备工作
1.安装java环境
  这个很简单,我就不说了。
2.安装Git
  敬请点击http://www.cnblogs.com/jenniferhuang/p/3355248.html
  我就是根据这个弄的,写的很好,很实用,很开森。
3.安装maven
  敬请点击http://www.cnblogs.com/jenniferhuang/p/3370273.html
二、Jenkins
1.安装jenkins
  下载war文件放到tomcat的webapps下,启动浏览器键入http://localhost:8080/jenkins即可看到可爱的老爷爷。
2.配置jenkins主目录
  这个,更换主目录我不知道是用来干嘛的,不过当时还是跟着做了一遍,也做成功了。我觉得更换可能是为了节省c盘空间吧,因为jenkins默认的根目录是C:\User\用户名\.jenkins目录。下面是我所根据的博客截图。
https://images0.cnblogs.com/blog2015/685616/201506/281757300179877.x-png
3.插件安装
  本次仅安装Git plugins和Github plugins。
  以后用啥了我再加。新手嘛,见谅了。   
4.系统配置
  这一项系统配置把我弄坏了,虽然现在可以用,但还是有问题,勉强凑合着看吧。
  访问jenkins,点击系统管理->系统设置进入Jenkins->configuration页面
1).JDK配置
  别名随意起,JAVA_HOME为本机jdk安装路径。
2).git配置
  别名还是随意,路径是本机安装git的地址的exe文件,一般在bin目录下。
  不知道是什么问题,我的环境变量里的信息是在安装地址下的cmd文件夹。但并不影响使用。应该是同等级别的。
3).maven
  名字随意,路径为解压位置,因为maven是免安装的。
4).Git plugin
  填写git本地默认的用户名字和邮箱。
5).GitHub Web Hook
  有个不知道该怎么填的鬼-OAuth token。username填写的是git的登录用户名,那个鬼填的是密码,然并卵,测试连接的时候它显示http://127.0.0.1:8080/jenkins/static/afa81d78/images/none.gifFailed to validate the account。幸运的是,并不影响正常使用。
6).邮件通知
  事例:
https://images0.cnblogs.com/blog2015/685616/201506/281831579086326.x-png
  配置了默认邮件后缀之后,则可以省去邮箱后缀。
  点高级,然后填写邮箱用户名及密码。
  还要继续配置哟,不然你就吐血吧。
  往上翻,配置Jenkins Location:系统管理员邮件地址配一个正确的邮箱。
  然后测试邮件,输入测试邮箱号,出现http://127.0.0.1:8080/jenkins/static/afa81d78/images/none.gifEmail was successfully sent则发送成功。请记得一定要检查你的邮箱是否打开了smtp服务。
5.新建一个job并配置
  1).新建一个job,选择构建一个自由风格的软件项目
  2).通过配置Git库URL告诉jenkins源代码位置
  源码管理选择git,复制库的地址信息即可。Credentials那里点add,添加你的账户信息。
  3).构建触发器
https://images0.cnblogs.com/blog2015/685616/201506/281847578614055.x-png
  我只选择了这几个,正常使用没问题。*/10 * * * *表示每10分钟检查一次版本库是否更新。
  4).构建步骤
https://images0.cnblogs.com/blog2015/685616/201506/281856142051087.x-png
  version选择前面配置里命名的那个。Goals是maven命令,经常使用clean package和test等命令。
https://images0.cnblogs.com/blog2015/685616/201506/281858598455847.x-png
  我只会写这一个,其他好像需要插件支持,在此就不说了,以后用到再另开。
  还可以写邮件通知,配好了默认的邮箱服务的直接填接收的邮箱就好。有插件可以提供更加详细的邮箱信息,不过我还没用。
6.开始构建
  保存完job后,回到该job的主页面,等一分钟左右自动编译,或者到jenkins主页面,点击 计划构建按钮
  构建完毕后,在页面左下角显示了构建历史记录
  点击构建历史记录的链接,查看构建结果详情 
  在详情页面点击“控制台输出”,查看控台详情
https://images0.cnblogs.com/blog2015/685616/201506/281908516111694.x-png
  构建成功,小球则为蓝色的。
  ----------------------------------------------------------------------------------end
  这是我这几天学习经验的一个小总结,凑合凑合看吧。欢迎指导,欢迎交流。
页: [1]
查看完整版本: Jenkins+Git+Maven+Tomcat的初步学习