Jenkins介绍

Jenkins 提供了软件开发的持续集成服务。当前持续集成(CI)已成为许多开发团队在整个软件生命周期内保证代码质量的必要流程。

它是一种实践,旨在缓和和稳固软件的构建过程,而Jenkins使持续集成变成可能。它的主要目标是监控软件开发流程,快速定位并报告问题。丰富而众多的扩展插件,使得Jenkins能够帮助研发、运维、QA团队在软件测试(接口测试、单元测试等)、软件构建(maven、ant、gradle)、软件部署(shell、docker、ansible等等)等CI/CD整个环节进行良好的协作,提高工作效率。

jenkins官网:https://www.jenkins.io/
jenkins插件下载:https://plugins.jenkins.io/

安装环境

CentOS 7.3
2G内存,50G磁盘
安装包:jdk-8u211-linux-x64.rpm jenkins-2.235-1.1.noarch.rpm
禁用防火墙,关闭selinux

安装软件jdk和jenkins

安装JDK运行环境

rpm -ivh jdk-8u211-linux-x64.rpm

安装jenkins

rpm -ivh jenkins-2.235-1.1.noarch.rpm

修改启动用户为root

vim /etc/sysconfig/jenkins
JENKINS_USER="root"

启动jenkins

systemctl start jenkins
netst -tunpl |grep 8080

打开web页面进行安装:http://IP:PORT #默认端口8080
请输入图片描述
按照界面的提示信息去服务端查看密码并输入

[root@linux /]# cat /var/lib/jenkins/secrets/initialAdminPassword
deab12a39e4f4c5bb64208e14ea31ba6

将上面的deab12a39e4f4c5bb64208e14ea31ba6复制到界面输入框
上个步骤执行成功后,会弹出下面的对话框让你安装插件,点击关闭即可
请输入图片描述
请输入图片描述
请输入图片描述
安装jenkins成功

Last modification:October 6th, 2020 at 02:32 am
如果觉得我的文章对你有用,请随意赞赏