Jenkins介绍
Jenkins 提供了软件开发的持续集成服务。当前持续集成(CI)已成为许多开发团队在整个软件生命周期内保证代码质量的必要流程。
它是一种实践,旨在缓和和稳固软件的构建过程,而Jenkins使持续集成变成可能。它的主要目标是监控软件开发流程,快速定位并报告问题。丰富而众多的扩展插件,使得Jenkins能够帮助研发、运维、QA团队在软件测试(接口测试、单元测试等)、软件构建(maven、ant、gradle)、软件部署(shell、docker、ansible等等)等CI/CD整个环节进行良好的协作,提高工作效率。
jenkins官网:https://www.jenkins.io/ jenkins插件下载:https://plugins.jenkins.io/
安装环境
代码语言:javascript复制CentOS 7.3
2G内存,50G磁盘
安装包:jdk-8u211-linux-x64.rpm jenkins-2.235-1.1.noarch.rpm
禁用防火墙,关闭selinux
安装软件jdk和jenkins
安装JDK运行环境
代码语言:javascript复制rpm -ivh jdk-8u211-linux-x64.rpm
安装jenkins
代码语言:javascript复制rpm -ivh jenkins-2.235-1.1.noarch.rpm
修改启动用户为root
代码语言:javascript复制vim /etc/sysconfig/jenkins
JENKINS_USER="root"
启动jenkins
代码语言:javascript复制systemctl start jenkins
netst -tunpl |grep 8080
打开web页面进行安装:http://IP:PORT #默认端口8080
按照界面的提示信息去服务端查看密码并输入
代码语言:javascript复制[root@linux /]# cat /var/lib/jenkins/secrets/initialAdminPassword
deab12a39e4f4c5bb64208e14ea31ba6
将上面的deab12a39e4f4c5bb64208e14ea31ba6复制到界面输入框 上个步骤执行成功后,会弹出下面的对话框让你安装插件,点击关闭即可
安装jenkins成功