文章目录
展开安装Jenkins
Jenkins介绍
Jenkins是一个开源软件项目,是基于Java开发的一种持续集成工具,用于监控持续重复的工作,旨在提供一个开放易用的软件平台,使软件的持续集成变成可能。
Jenkins非常的灵活,可以配合很多平台工作,所以这也是为什么自动化CI CD会使用Jenkins。只要给Jenkins安装上对应的插件,那么Jenkins就会变的很强大。
## jenkins安装
# 1.安装jdk11
[root@jenkins ~]# yum install -y java-11-openjdk
# 2.安装jenkins
[root@jenkins ~]# yum install -y https://mirrors.tuna.tsinghua.edu.cn/jenkins/redhat/jenkins-2.419-1.1.noarch.rpm
# 3.启动
[root@jenkins ~]# systemctl start jenkins
# 4.查看密码
[root@jenkins ~]# cat /var/lib/jenkins/secrets/initialAdminPassword
05f0ba80538546549db06e6bfda0a800
# 5.浏览器查看
没装插件页面
Jenkins插件安装
- 页面安装
## 插件目录
[root@gitlab2 plugins]# pwd
/var/lib/jenkins/plugins
## 刚才下载的插件
[root@gitlab2 plugins]# ll
total 9964
drwxr-xr-x 4 jenkins jenkins 56 Aug 25 09:23 bouncycastle-api
-rw-r--r-- 1 jenkins jenkins 8871674 Aug 25 09:23 bouncycastle-api.jpi
drwxr-xr-x 4 jenkins jenkins 56 Aug 25 09:23 instance-identity
-rw-r--r-- 1 jenkins jenkins 18849 Aug 25 09:23 instance-identity.jpi
drwxr-xr-x 4 jenkins jenkins 56 Aug 25 09:24 javax-activation-api
-rw-r--r-- 1 jenkins jenkins 77290 Aug 25 09:24 javax-activation-api.jpi
drwxr-xr-x 4 jenkins jenkins 56 Aug 25 09:24 javax-mail-api
-rw-r--r-- 1 jenkins jenkins 632493 Aug 25 09:24 javax-mail-api.jpi
drwxr-xr-x 4 jenkins jenkins 56 Aug 25 09:24 localization-support
-rw-r--r-- 1 jenkins jenkins 24084 Aug 25 09:24 localization-support.jpi
drwxr-xr-x 5 jenkins jenkins 70 Aug 25 09:24 localization-zh-cn
-rw-r--r-- 1 jenkins jenkins 569475 Aug 25 09:24 localization-zh-cn.jpi
## 重启
[root@gitlab2 jenkins]# systemctl restart jenkins.service
- 刷新浏览器访问
- 镜像源安装
##清华源
[root@jenkins plugins]# wget https://mirrors.tuna.tsinghua.edu.cn/jenkins/plugins/localization-zh-cn/latest/localization-zh-cn.hpi --no-check-certificate
# 方法一:手动解压
[root@jenkins plugins]# unzip localization-zh-cn.hpi -d localization-zh-cn
# 方法二:自动解压(如果重启没自动解压就用方法一)
[root@jenkins plugins]# systemctl restart jenkins
Comments | NOTHING