Jenkins安装和使用(一)

Jenkins: 

是一个可扩展的持续集成引擎。

主要用于:

持续自动构建测试的项目(开发和测试人员均可)、监控一些定时执行的任务

特性包括:

易于安装-只要把jenkins.war部署到servlet容器,不需要数据库支持;

易于配置-所有配置都通过web界面实现;

集成RSS/E-mail通过RSS发布构建结果通过e-mail通知

生成JUnit/TestNG测试报告

分布式构建支持jenkins能够让多台计算机一起构建/测试

文件识别:能够跟踪哪次构建生成哪些jar,使用哪一个版本的jar等

插件支持:支持扩展插件,你可以开发适合自己团队使用的工具


1、安装JDK环境:https://www.jianshu.com/p/4c9a34d6667c  原因是Jenkins是开源的,使用Java编写的持续集成的工具,需要JDK(java)环境

2、安装:apache-tomcat-7.0.85 下载链接:https://tomcat.apache.org/download-70.cgi

Jenkins安装和使用(一)_第1张图片

(2.1)将下载的dmg包解压,拖入下图位置


Jenkins安装和使用(一)_第2张图片

(2.2)进入bin文件夹找到  startup.sh文件 用于启动apache+tomcat服务,在终端进入bin目录执行startup.sh

Jenkins安装和使用(一)_第3张图片

(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吧。

Jenkins安装和使用(一)_第4张图片

3、首先,我们从Jenkins官方网站https://jenkins.io/下载最新的war包。

Jenkins安装和使用(一)_第5张图片

(3.1)将下载的war包直接拖入刚刚安装的apache-tomecat中的webapps文件中,apache-tomcat会自动解压,如下图

Jenkins安装和使用(一)_第6张图片

(3.2)打开浏览器输入:http://localhost:8080/jenkins,进入安装界面,如果执行默认的安装,Jenkins就自动配置好了Maven、git等常用插件。最后,创建一个admin用户,完成安装。

        (3.2.1)首次进入,首先要输入一个密钥来进入Jenkins,密钥可以在 下图路径中获取


Jenkins安装和使用(一)_第7张图片

(3.2.2)选择相应的选项来安装插件,选择系统推荐即可

Jenkins安装和使用(一)_第8张图片

(3.2.3)会有失败的情况,我搜了下,说不影响,很多由于从国外的网站下,失败很正常,直接进行下一步,后面也可以再安装

Jenkins安装和使用(一)_第9张图片

(3.2.4)接下来可以为Jenkins设置一个管理员帐户,以后就可以用它登录到Jenkins了

Jenkins安装和使用(一)_第10张图片

(3.2.5)Jenkins安装向导成功完成后,就可以看到这个页面啦

Jenkins安装和使用(一)_第11张图片

好了,jenkin安装创建账户完成了,下面就开始创建工程,配置相关信息了


Jenkins安装和使用(二) -

你可能感兴趣的:(Jenkins安装和使用(一))