美文网首页
Jenkins安装

Jenkins安装

作者: 张都尉 | 来源:发表于2018-07-25 11:34 被阅读88次

    1.什么是Jenkins

    1.1 Jenkins概念:

    Jenkins是用java编写的开源集成工具,同时也是一个功能强大的应用程序,允许持续集成和持续交付项目,无论用的是什么平台。这是一个免费的源代码,可以处理任何类型的构建或持续集成。集成Jenkins可以用于一些测试和部署技术。Jenkins是一种软件允许持续集成。

    1.2 Jenkins目的:

    1.持续\自动的构建\测试软件项目。

    2.监控软件开放流程,快速问题定位及处理,提升开放效率。

    1.3 特性:

    开源的java语言开发持续集成工具,支持CI,CD。 

    易于安装部署配置:可通过yum安装,或下载war包以及通过docker容器等快速实现安装部署,可方便web界面配置管理。 

    消息通知及测试报告:集成RSS/E-mail通过RSS发布构建结果或当构建完成时通过e-mail通知,生成JUnit/TestNG测试报告。 

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

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

    丰富的插件支持:支持扩展插件,你可以开发适合自己团队使用的工具,如git,svn,maven,docker等。

    1.4 产品发布流程:

    产品设计成型 -> 开发人员开发代码 -> 测试人员测试功能 -> 运维人员发布上线 

    持续集成 (Continuous integration,简称CI) 

    持续交付(Continuous delivery) 

    持续部署(continuous deployment)

    2.Jenkins安装repos

    安装前准备工作 查看最低本配置,磁盘空间等 同时安装JDK 可参考jdk安装

    Jenkins版本不同 也有不同安装方法 目前我们使用centos7.0安装,使用最稳定的版本,这里推荐yum方式来安装jenkins

    因为yum的repos默认是没jenkins的,我们需要先将jenkins存储库添加到yum repos

    sudo wget -O /etc/yum.repos.d/jenkins.repo https://pkg.jenkins.io/redhat-stable/jenkins.reposudo rpm --import https://pkg.jenkins.io/redhat-stable/jenkins.io.key 

    yum repos

    yum安装稳定jenkins

    yum install jenkins

    安装输入“Y”直到完成

    安装情况

    配置文件的修改:

    1.默认情况下jenkins使用的是jenkins用户启动,但系统如未添加此用户,请将启动用户修改成root

    2.端口 jenkins默认端口是8080 这样会和web应用端口冲突(tomcat等),我们可以自定义修改默认端口

    配置文件 /etc/sysconfig/jenkins

    需要修改的地方 修改后  这里注意一下监听的IP  可以填写成任意地址可访问

    启动jenkins  service jenkins start

    在浏览器输入ip:8081进入Jenkins登录页面。

    进入登录页面后,Jenkins提示我们需要输入超级管理员密码进行解锁。根据提示,我们可以在/var/lib/jenkins/secrets/initialAdminPassword文件里找到密码。

    输入: 

     tail /var/lib/jenkins/secrets/initialAdminPassword

    查看密码

    复制粘贴到jenkins界面 继续

    选择安装推荐的插件

    继续

    输入对应帐户信息 保存

    相关文章

      网友评论

          本文标题:Jenkins安装

          本文链接:https://www.haomeiwen.com/subject/sfgumftx.html