默认端口:8080 官网:jenkins.io


安装 Maven

[root@localhost ~]# tar -zxvf apache-maven-3.6.0-bin.tar.gz -C /usr/src/
[root@localhost ~]# mv /usr/src/apache-maven-3.6.0/  /usr/local/maven
[root@localhost ~]# echo 'export PATH=$PATH:/usr/local/maven/bin' >> /etc/profile
[root@localhost ~]# source /etc/profile
[root@localhost ~]# mvn -v
Apache Maven 3.6.0 (97c98ec64a1fdfee7767ce5ffb20918da4f719f3; 2018-10-25T02:41:47+08:00)
Maven home: /usr/local/maven
Java version: 1.8.0_201, vendor: Oracle Corporation, runtime: /usr/local/java/jre
Default locale: zh_CN, platform encoding: UTF-8
OS name: "linux", version: "3.10.0-862.el7.x86_64", arch: "amd64", family: "unix"


一、部署Jenkins

[root@jenkins ~]# yum -y install java-1.8.0-openjdk*
[root@jenkins ~]# rpm -ivh jenkins-2.235.2-1.1.noarch.rpm 
[root@jenkins ~]# vim /etc/sysconfig/jenkins 
				-- JENKINS_USER="root"
				-- JENKINS_PORT="8080"
				
[root@jenkins ~]# systemctl stop firewalld
[root@jenkins ~]# systemctl disable firewalld
[root@jenkins ~]# systemctl start jenkins
[root@jenkins ~]# netstat -anpt 
				-- tcp6       0      0 :::8080  

[root@jenkins ~]# ln -s /usr/bin/java  /usr/local/java			
[root@jenkins ~]# cat /var/lib/jenkins/secrets/initialAdminPassword


在这里插入图片描述

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-q2SXV2wW-1595307687540)(C:\Users\86156\Pictures\jenkins\批注 2020-07-20 202625.png)]
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

二、优化下载速度、汉化

进入此目录,将 default.json 当中的下载地址进行替换,提高下载速度

cd /var/lib/jenkins/updates

sed -i ‘s/http://updates.jenkins-ci.org/download/https://mirrors.tuna.tsinghua.edu.cn/jenkins/g’ default.json

sed -i ‘s/http://www.google.com/https://www.baidu.com/g’ default.json

在插件管理,高级设置种更改下载插件的地址

在这里插入图片描述

安装汉化插件


三、插件安装

jenkins 必装插件

Chinese:中文插件

Mailer Plugin:邮件通知插件

Maven Integration plugin:Maven持续集成插件

Role-based :安全用户权限插件

Publish Over SSH:SSH构建插件

Timestamper:耗时分析插件

python:支持jenkins 构建过程中使用 python 脚本

Ansible:支持 jenkins 构建任务种执行 Ansible 任务

Backup:备份 jenkins 工具。

Monitoring:监控jenkins 节点CPU、系统负载、平均响应时间和内存使用

Disk Usage:jenkins 节点服务器磁盘的监控

Performance:生产性能测试报告,需要在Jenkins机器上安装 Taurus

Pipeline:Job 类型 Pipeline流水线

Build Pipeline:提供一个构建流水线的试图,同时提供一个任务的手动触发器


1、在 jenkins - 插件管理中心 搜索安装

在这里插入图片描述

2、在官网下载插件,导入到 Jenkins - web

官网下载地址:https://updates.jenkins.io/download/plugins/
在这里插入图片描述

Logo

CSDN联合极客时间,共同打造面向开发者的精品内容学习社区,助力成长!

更多推荐