jenkins—CI&CD构建、部署、自动化开源软件
一、jenkins
1.什么是Jenkins
- Jenkins是一款开源 CI&CD 软件,用于自动化各种任务,包括构建、测试和部署软件.
- Jenkins 支持各种运行方式,可通过系统包, Docker 或者通过一个独立的 Java 程序.
2.jenkins的功能
- 持续的软件版本发布/测试项目。
- 监控外部调用执行的工作
二、开启jenkins
环境:
git:rhel7,用来搭建gitlab,建议多点内存,2g起步,gitlab比较吃内存,需要联网
jenkins:rhrl7,用来搭建jenkins,需要联网
软件:github,jenkins ==> 点击下载 提取码: wyxb
1.安装开启jenkins
开启jenkins需要java,所以进行安装之前,我们先看一下,主机是不是有java,我这台是没有的
[[email protected] gitlab]# java
-bash: java: command not found
那么我们首先需要安装jdk,然后安装jenkins
[[email protected] gitlab]# yum install jdk-8u171-linux-x64.rpm -y
然后安装jenkins
[[email protected] gitlab]# yum install jenkins-2.121.3-1.1.noarch.rpm -y
启动jenkins
[[email protected] gitlab]# /etc/init.d/jenkins start ##也可以使用systemctl来进行启动
Starting jenkins (via systemctl): [ OK ]
在浏览器输入172.25.1.2:8080查看
根据提醒查看输入**
[[email protected] gitlab]# cat /var/lib/jenkins/secrets/initialAdminPassword
89b618e9762a4321a01363f5e3837735
然后进入了一个下载插件页面,我们选择默认插件,也就是左面的
下载插件
点击下图的continue as a admin
然后点击save and Finish
我们就进入了jenkins的主界面
如果退出以后想再次登陆jenkins,输入用户名为admin,密码为之前那个一长串即可
ok~