[toc]
jenkins概述
Jenkins是一个开源软件项目,是基于Java开发的一种持续集成工具,用于监控持续重复的工作,旨在提供一个开放易用的软件平台,使软件的持续集成变成可能。
Jenkins非常的灵活,可以配合很多平台工作,所以这也是为什么自动化CI CD会使用Jenkins。只要给Jenkins安装上对应的插件,那么Jenkins就会变的很强大。
未安装插件之前

安装插件之后

部署及使用Jenkins
部署
| 12
 3
 4
 5
 6
 7
 8
 9
 10
 11
 12
 13
 14
 15
 16
 17
 18
 19
 20
 21
 22
 23
 24
 25
 
 | yum install -y java
 
 
 https://mirrors.tuna.tsinghua.edu.cn/jenkins/redhat/
 
 
 yum localinstall -y jenkins-2.303.2-1.1.noarch.rpm
 
 
 vim /etc/sysconfig/jenkins
 JENKINS_USER="jenkins" ---> JENKINS_USER="root"
 
 
 systemctl start jenkins
 
 
 ps -ef | grep jenkins
 
 
 netstat -lntup
 tcp6     0     0 :::8080       :::*     LISTEN    7341/java
 
 
 10.0.0.92:8080
 
 | 
登陆web页面并修改密码


| 12
 3
 
 | cat /var/lib/jenkins/secrets/initialAdminPassword
 7d7d587c5f974a8d8667af5888252abf
 
 | 
修改admin登陆密码



汉化
页面内部汉化



| 12
 
 | ll /var/lib/jenkins/plugins/
 
 | 
清华源插件汉化





| 12
 3
 4
 5
 6
 7
 8
 9
 10
 11
 
 | cd /var/lib/jenkins/plugins/
 
 
 wget https://mirrors.tuna.tsinghua.edu.cn/jenkins/plugins/localization-zhcn/1.0.9/localization-zh-cn.hpi --no-check-certificate
 
 
 systemctl restart jenkins
 
 
 unzip localization-zh-cn.hpi -d localization-zh-cn
 
 | 


Jenkins使用插件优化freestyle
安装插件
| 12
 3
 4
 5
 6
 
 | 
 
 
 
 cd /var/lib/jenkins
 
 | 


| 12
 3
 4
 
 | tar xf jenkins_plugins.tar.gz
 
 
 
 | 

| 12
 
 | systemctl restart jenkins
 
 | 
在没有装插件之前

安装完插件之后




