可持续自动化构建微服务(7)安装 jenkins

第七章 安装 jenkins
Jenkins 是一个开源软件项目,是基于 Java 开发的一种持续集成工具,允许持续集成和持续交付项目,无论用的是什么平台。这是一个免费的源代码,可以处理任何类型的构建或持续集成。集成 Jenkins 可以用于一些测试和部署技术。
7、 安装 jenkins
7.1 安装 jenkins 服务器(192.168.33.23)
7.1.1 软件需求
jdk-8u152-linux-x64.tar.gz(自行下载并上传)
apache-maven-3.5.2-bin.tar.gz(自行下载并上传)
jenkins war
7.1.2 下载 Jenkins war
访问 https://jenkins.io/download/,下载 Long-term Support (LTS) 版本的 war

可持续自动化构建微服务(7)安装 jenkins

7.1.3 上传软件
把下载好的三个软件上传至 192.168.33.23 上

可持续自动化构建微服务(7)安装 jenkins

7.1.4 解压软件
cd /opt
tar -xvf jdk-8u152-linux-x64.tar.gz
tar -xvf apache-maven-3.5.2-bin.tar.gz
7.1.5 添加环境变量
命令:vi /etc/profile
export JAVA_HOME=/opt/jdk1.8.0_152
export MAVEN_HOME=/opt/apache-maven-3.5.2
export PATH=$PATH:$JAVA_HOME/bin:$MAVEN_HOME/bin
export CLASSPTH=.:$JAVA_HOME/jre/lib/rt.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar

命令:source /etc/profile
执行完成之后, 用下面两个命令验证一下:
java -version
mvn -v
7.2 启动 jenkins
mkdir jenkins
mv jenkins.war jenkins/jenkins.war
cd jenkins
nohup java -jar jenkins.war --httpPort=80 >/dev/null &
在浏览器中访问 http://192.168.33.23

可持续自动化构建微服务(7)安装 jenkins

7.3 初始化 jenkins

初次使用,显示了 Administrator 密码的文件位置,

通过以下命令查看初始密码 cat /root/.jenkins/secrets/initialAdminPassword

可持续自动化构建微服务(7)安装 jenkins

输入找到的密码后,

可持续自动化构建微服务(7)安装 jenkins

首次进入会弹出插件安装界面

可持续自动化构建微服务(7)安装 jenkins

点击安装常用的插件后

可持续自动化构建微服务(7)安装 jenkins

插件安装完成之后, 点击“contine” 进入主界面

可持续自动化构建微服务(7)安装 jenkins

7.4 配置 jenkins Jdk Maven

可持续自动化构建微服务(7)安装 jenkins

点击系统管理”=>“全局设置”, 按图配置,并保存

可持续自动化构建微服务(7)安装 jenkins

7.5 体验 jenkins
7.5.1 构建一个 maven 项目
填写项目名称,选择构建一个 maven 项目

可持续自动化构建微服务(7)安装 jenkins

源码管理部分,选择 subverion, 输入项目地址, 此时我们需要添加 SVN账号信息, 选择“ADD”

可持续自动化构建微服务(7)安装 jenkins

在弹出的页面,输入 SVN 账号信息,并点击“ADD
可持续自动化构建微服务(7)安装 jenkins
现在我们就可以选择刚刚添加的 SVN 的账号信息了

可持续自动化构建微服务(7)安装 jenkins

在“Build” 中,输入“clean install”, 最后点击保存OK

可持续自动化构建微服务(7)安装 jenkins

按照上面的步骤,我们已经创建了一个“Maven 构建项目, 如下所示:

可持续自动化构建微服务(7)安装 jenkins

点击上图中的立即构建jenkins 就开始为我们执行了,按下图选择,即可看到构建的整个过程

可持续自动化构建微服务(7)安装 jenkins

这就是我们看到的 jenkins 构建过程日志信息,非常的清晰

可持续自动化构建微服务(7)安装 jenkins

最后,我们的项目构建成功了!
可持续自动化构建微服务(7)安装 jenkins
主界面也能看到相应的信息

可持续自动化构建微服务(7)安装 jenkins

接下来,我们还可以修改一下 admin 的登录密码

可持续自动化构建微服务(7)安装 jenkins

点击设置

可持续自动化构建微服务(7)安装 jenkins

输入新的密码, 保存即可。
可持续自动化构建微服务(7)安装 jenkins