持续集成、交付、部署学习二

持续集成Jenkins部署

持续集成是一种软件开发实践,对于提高软件开发效率并保障软件开发质量提供了理论基础。Jenkins 是一个开源软件项目,旨在提供一个开放易用的软件平台,使持续集成变成可能。Jenkins提供了一种易于使用的持续集成系统,使开发者从繁杂的集成中解脱出来,专注于更为重要的业务逻辑实现上。同时 Jenkins 能实施监控集成中存在的错误,提供详细的日志文件和提醒功能,还能用图表的形式形象地展示项目构建的趋势和稳定性。

1.环境准备

  • 安装JDK

    由于Jenkins是Java语言编写的,所以需要JDK支持,直接采用yum安装

    [root@linux-node1 ~]# yum install -y java-1.8.0

  • 安装启动Jenkins

[root@linux-node1 ~]# cd /etc/yum.repos.d/
[root@linux-node1 yum.repos.d]# wget http://pkg.jenkins.io/redhat/jenkins.repo
[root@linux-node1 ~]# rpm --import http://pkg.jenkins.io/redhat/jenkins.io.key
[root@linux-node1 ~]# yum install -y jenkins
[root@linux-node1 ~]# systemctl start jenkins

2. 访问Jenkins

在浏览器输入http://192.168.56.11:8080来访问jenkins

持续集成、交付、部署学习二

  • 为了安全考虑,需要解锁Jenkins,根据提示查看/var/lib/jenkins/secrets/initialAdminPassword文件。 [root@linux-node1 /usr/local/nginx/sbin]# cat /var/lib/jenkins/secrets/initialAdminPassword cd727f964543473f889da87ba022d351

安装插件: 选择默认即可,有些插件可以在使用的时候再进行安装,由于网络原因有些通用插件会下载失败。

持续集成、交付、部署学习二

设置用户名和密码

持续集成、交付、部署学习二

登陆Jenkins

持续集成、交付、部署学习二


anzhihe 安志合个人博客,版权所有 丨 如未注明,均为原创 丨 转载请注明转自:https://chegva.com/892.html | ☆★★每天进步一点点,加油!★★☆ | 

您可能还感兴趣的文章!

发表评论

电子邮件地址不会被公开。 必填项已用*标注