Jenkins简介和安装

看着项目杂乱的规范,不由的陷入了沉思。编译、测试、打包、部署,一个个的都需要自己去手动操作,一遍又一遍的重复劳动,浪费了时间,拖延了下班。所以为了节约时间,提高效率,为了能够到点下班,那就只能拿出自己压箱底的工具了--------Jenkins。

Jenkins简介和安装

    • 1、什么是Jenkins?
    • 2、Jenkins安装(Linux版本)
      • 2.1、安装JDK
      • 2.2、安装Jenkins
      • 2.3、修改jenkins配置
      • 2.4、启动jenkins
      • 2.5、远程访问

1、什么是Jenkins?

首先,一个传统的典型的工作流程包括以下几个步骤:

  1. 开发
  2. 提交
  3. 编译
  4. 测试
  5. 发布

Jenkins是一款能提高效率的软件,它能帮你把软件开发过程形成工作流。它的作用就是帮你在写完代码后,一键完成开发过程中的一系列工作。

那么当有了Jenkins的帮助后,在这5步中,除了第1步,后续的4步全都是自动化完成的,具体的就是,当你完成了提交,Jenkins会自动运行你的编译脚本,编译成功后,再运行你的测试脚本,这一步成功后,接着它会帮你把新程序发布出去,特别的,在最后一步,你可以选择手动发布,或自动发布,毕竟发布这件事情,还是需要人为的确认一下比较好。

最最最重要的是:使用Jenkins的好处显而易见,它减少了你的重复劳动。更重要的是,一个团队的开发流程一开始是不一致的,不一致往往会带来各种各样的问题,最终体现在软件的质量或开发效率不够高,而Jenkins会帮你规范大家的行为,从而避免一系列的问题。

2、Jenkins安装(Linux版本)

本次安装以 Linux 平台为例:

2.1、安装JDK

小白方式:

小白推荐直接用命令下载
	yum install java-1.8.0-openjdk* -y

高手模式:

下载包官网JDK1.8包:
	http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html
复制到服务器:
	多种方式都可以:本人采用下载xftp7 然后直接拖进去

解压:
	tar -zxvf jdk-****-linux-x64.tar.gz
	
打开配置环境变量:
	vim/etc/profiles

在这里插入图片描述
更新环境变量:

	更新环境变量: 
		Source /etc/profile
	输入查看:
		Java -version

成功:

Jenkins简介和安装_第1张图片

2.2、安装Jenkins

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

Jenkins简介和安装_第2张图片

直接用命令下载
	wget http://pkg.jenkins-ci.org/redhat-stable/jenkins-2.190.3-1.1.noarch.rpm
下载直接安装
	rpm -ivh jenkins-2.190.3-1.1.noarch.rpm

2.3、修改jenkins配置

vi /etc/syscofig/jenkins
修改端口如下:
JENKINS_PORT="8888"

2.4、启动jenkins

systemctl start jenkins

Jenkins简介和安装_第3张图片

2.5、远程访问

Jenkins简介和安装_第4张图片
获取管理员密码:

命令输入:
	cat /var/lib/jenkins/secrets/initialAdminPassword

至此,就可以登录进Jenkins了,对于如何对项目进行打包、部署等操作,下篇文章见!

你可能感兴趣的:(jenkins,jenkins,运维,linux)