jenkins—CI&CD构建、部署、自动化开源软件

一、jenkins

1.什么是Jenkins

  • Jenkins是一款开源 CI&CD 软件,用于自动化各种任务,包括构建、测试和部署软件.
  • Jenkins 支持各种运行方式,可通过系统包, Docker 或者通过一个独立的 Java 程序.

2.jenkins的功能

  1. 持续的软件版本发布/测试项目。
  2. 监控外部调用执行的工作

二、开启jenkins

环境:
          git:rhel7,用来搭建gitlab,建议多点内存,2g起步,gitlab比较吃内存,需要联网

          jenkins:rhrl7,用来搭建jenkins,需要联网

         软件:github,jenkins ==> 点击下载   提取码: wyxb

1.安装开启jenkins

开启jenkins需要java,所以进行安装之前,我们先看一下,主机是不是有java,我这台是没有的

[root@jenkins gitlab]# java
-bash: java: command not found

那么我们首先需要安装jdk,然后安装jenkins

[root@jenkins gitlab]# yum install jdk-8u171-linux-x64.rpm -y

然后安装jenkins

[root@jenkins gitlab]# yum install jenkins-2.121.3-1.1.noarch.rpm -y

启动jenkins

[root@jenkins gitlab]# /etc/init.d/jenkins start            ##也可以使用systemctl来进行启动
Starting jenkins (via systemctl):                          [  OK  ]

在浏览器输入172.25.1.2:8080查看

jenkins—CI&CD构建、部署、自动化开源软件_第1张图片

根据提醒查看输入密钥

[root@jenkins gitlab]# cat /var/lib/jenkins/secrets/initialAdminPassword
89b618e9762a4321a01363f5e3837735

然后进入了一个下载插件页面,我们选择默认插件,也就是左面的

jenkins—CI&CD构建、部署、自动化开源软件_第2张图片

下载插件

jenkins—CI&CD构建、部署、自动化开源软件_第3张图片

点击下图的continue as a admin

jenkins—CI&CD构建、部署、自动化开源软件_第4张图片

然后点击save and Finish

jenkins—CI&CD构建、部署、自动化开源软件_第5张图片

我们就进入了jenkins的主界面

jenkins—CI&CD构建、部署、自动化开源软件_第6张图片

如果退出以后想再次登陆jenkins,输入用户名为admin,密码为之前那个一长串即可

ok~

你可能感兴趣的:(企业实践,redhat,linux)