Jenkins安装部署

敢说敢作敢为, 无怨无恨无悔。这篇文章主要讲述Jenkins安装部署相关的知识,希望能为你提供帮助。
官方安装手册:??https://www.jenkins.io/doc/book/installing/??
硬件要求: 
Docker安装jenkins:安装手册地址docker hub:
??https://github.com/jenkinsci/docker/blob/master/README.md??
自定义/root/jenkins挂载到/var/jenkins_home:

mkdir /root/jenkins
docker run -u root-d --name jenkins -v /root/jenkins:/var/jenkins_home -p 8080:8080 -p 50000:50000 jenkins/jenkins:lts-jdk11

 
Jenkins初始化密码:

 

[root@node2 ~]# docker exec -it jenkins /bin/bash
root@f135a14ea62f:/# cat /var/jenkins_home/secrets/initialAdminPassword
de8a85bcd94847a3b9a982273f67cf58


安装推荐插件:
推荐配置就行。


创建管理员账户:
 
实例配置:
 
登录jenkins:
 
修改当前admin账户密码:
 
 
设置新密码:
 
Jenkins工作目录下也存有hash值的密码文件:
可以生成个hash值替换也行。
 
安装jenkins插件:
??Git Parameter Plug-In??(git)
??GitHub plugin??(github)
??Publish Over SSH??(ssh隧道)
??GitLab ??(私服)
Jenkins.war安装jenkins:安装jenkins:
Jdk+tomcat+jenkins.war(安装过程忽略)
Jenkins home目录:
使用jenkins.war包安装的jenkins家目录/root/.jenkins/
开启jenkins允许注册功能:(系统管理-> 全局安全配置)

?
配置jenkins的并发和job构建前静默时间:?系统管理-> 系统配置之前遇到2u4g,130个项目工程,打包3个构建就会卡死。

【Jenkins安装部署】

    推荐阅读