Jenkins:
是一个可扩展的持续集成引擎。
主要用于:
持续自动构建测试的项目(开发和测试人员均可)、监控一些定时执行的任务
特性包括:
易于安装-只要把jenkins.war部署到servlet容器,不需要数据库支持;
易于配置-所有配置都通过web界面实现;
集成RSS/E-mail通过RSS发布构建结果通过e-mail通知
生成JUnit/TestNG测试报告
分布式构建支持jenkins能够让多台计算机一起构建/测试
文件识别:能够跟踪哪次构建生成哪些jar,使用哪一个版本的jar等
插件支持:支持扩展插件,你可以开发适合自己团队使用的工具
1、安装JDK环境://www.greatytc.com/p/4c9a34d6667c 原因是Jenkins是开源的,使用Java编写的持续集成的工具,需要JDK(java)环境
2、安装:apache-tomcat-7.0.85 下载链接:https://tomcat.apache.org/download-70.cgi
(2.1)将下载的dmg包解压,拖入下图位置
(2.2)进入bin文件夹找到 startup.sh文件 用于启动apache+tomcat服务,在终端进入bin目录执行startup.sh
(2.3)设置Tomcat的环境变量:(有的同学可能会问,问什么要设置环境变量,因为设置好后对应文件路径后,在终端可直接执行文件,而不用到文件目录,否则要先切到文件所在目录)
①创建bash_profile:touch .bash_profile
②打开bash_profile: open -e .bash_profile
③输入export PATH=${PATH}:/usr/local/apache-tomcat-7.0.85/bin
④更新配置的环境变量source .bash_profile
(2.4) 终端中输入startup.sh, startup.sh后出现类似 “Permission denied” ,这个时候需要对目录进行权限设置:输入 sudo chmod 755 /usr/local/apache-tomcat-7.0.85/bin/*.sh 回车,设置文件的读写执行权限;
(2.5) 设置完成之后startup.sh会显示启动:如下图,到此我们的apache tomcat就安装完成了,下面就下载jenkins吧。
3、首先,我们从Jenkins官方网站https://jenkins.io/下载最新的war包。
(3.1)将下载的war包直接拖入刚刚安装的apache-tomecat中的webapps文件中,apache-tomcat会自动解压,如下图
(3.2)打开浏览器输入:http://localhost:8080/jenkins,进入安装界面,如果执行默认的安装,Jenkins就自动配置好了Maven、git等常用插件。最后,创建一个admin用户,完成安装。
(3.2.1)首次进入,首先要输入一个密钥来进入Jenkins,密钥可以在 下图路径中获取
(3.2.2)选择相应的选项来安装插件,选择系统推荐即可
(3.2.3)会有失败的情况,我搜了下,说不影响,很多由于从国外的网站下,失败很正常,直接进行下一步,后面也可以再安装
(3.2.4)接下来可以为Jenkins设置一个管理员帐户,以后就可以用它登录到Jenkins了
(3.2.5)Jenkins安装向导成功完成后,就可以看到这个页面啦
好了,jenkin安装创建账户完成了,下面就开始创建工程,配置相关信息了