【图文教程】jenkins

本文是一篇jenkins的详细教程,涵盖了jenkins的介绍、安装步骤、相关文件解析、通过jenkins发布PHP代码的流程、jenkins邮件配置、插件email-ext的使用、破解管理员密码的方法,以及如何部署Java项目和安装tomcat。通过这篇教程,读者将能够学会如何利用jenkins实现持续集成和持续部署。
摘要由CSDN通过智能技术生成

1. jenkins介绍

  • 持续集成是什么
互联网软件的开发和发布,已经形成了一套标准流程,最重要的组成部分就是持续集成(Continuous integration,简称CI)。

在这里插入图片描述

  • 持续集成指的是,频繁地(一天多次)将代码集成到主干

它的好处主要有两个

1. 快速发现错误。每完成一点更新,就集成到主干,可以快速发现错误,定位错误也比较容易。

2. 防止分支大幅偏离主干。如果不是经常集成,主干又在不断更新,会导致以后集成的难度变大,甚至难以集成。


持续集成的目的,就是让产品可以快速迭代,同时还能保持高质量。它的核心措施是,代码集成到主干之前,必须通过自动化测试。只要有一个测试用例失败,就不能集成。

Martin Fowler说过,"持续集成并不能消除Bug,而是让它们非常容易发现和改正。"

与持续集成相关的,还有两个概念,分别是持续交付和持续部署。
  • 持续交付
持续交付(Continuous delivery)指的是,频繁地将软件的新版本,交付给质量团队或者用户,以供评审。如果评审通过,代码就进入生产阶段。

持续交付可以看作持续集成的下一步。它强调的是,不管怎么更新,软件是随时随地可以交付的。
  • 持续部署
持续部署(continuous deployment)是持续交付的下一步,指的是代码通过评审以后,自动部署到生产环境。

持续部署的目标是,代码在任何时刻都是可部署的,可以进入生产阶段。

持续部署的前提是能自动化完成测试、构建、部署等步骤。它与持续交付的区别,可以参考下图。

在这里插入图片描述

参考链接:

http://www.ruanyifeng.com/blog/2015/09/continuous-integration.html

2. jenkins安装

  • jenkins的官方文档地址

https://www.jenkins.io/zh/

  • 安装jenkins的最低配置: 不少于256M内存,不低于1G磁盘,jdk版本>=8,如果只需要java的运行环境的话,用yum安装个openjdk就可以了,安装命令如下
yum install -y java-1.8.0-openjdk          #系统自带安装
  • 官网下载安装jdk1.8
1. tar zxvf jdk-8u101-linux-x64.tar.gz     #解压包


2. mv jdk1.8.0_101/ /usr/local/jdk1.8      #移动并改名
  • 下载jenkins的yum源
wget -O /etc/yum.repos.d/jenkins.repo https://pkg.jenkins.io/redhat/jenkins.repo
  • 安装jenkins.io.key
rpm --import https://pkg.jenkins.io/redhat/jenkins.io.key
  • yum安装jenkins
yum install -y jenkins
  • 修改jenkins配置文件
1. which java                              #查看java安装路径


2. vi /etc/init.d/jenkins                  #编辑jenkins配置文件


3.candidates="
/etc/alternatives/java
/usr/lib/jvm/java-1.8.0/bin/java
/usr/lib/jvm/jre-1.8.0/bin/java
/usr/lib/jvm/java-11.0/bin/java
/usr/lib/jvm/jre-11.0/bin/java
/usr/lib/jvm/java-11-openjdk-amd64
/usr/local/jdk1.8/
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
好的,下面是 Windows 10 安装 Jenkins图文教程: 步骤 1:下载 Jenkins 安装包 首先,你需要从 Jenkins 官方网站(https://jenkins.io/download/)下载 Jenkins 的 Windows 安装包。在网站上,你会看到两个不同的安装包:LTS 和最新版。LTS 代表“长期支持版本”,是最稳定和可靠的版本。最新版包含最新的功能和改进,但可能会存在一些问题和不稳定性。因此,我们建议你选择 LTS 版本。 步骤 2:安装 Java 运行环境 在安装 Jenkins 之前,你需要先安装 Java 运行环境。Jenkins 需要 Java 运行环境来运行。你可以从 Oracle 官方网站(https://www.oracle.com/java/technologies/javase-downloads.html)下载最新版的 Java 运行环境。 安装 Java 运行环境很简单。只需运行下载的安装包,按照提示完成安装即可。 步骤 3:安装 Jenkins 下载 Jenkins 安装包后,你需要运行它来安装 Jenkins。双击 Jenkins 安装包,然后按照提示完成安装。在安装过程中,你需要选择安装路径和端口号。默认情况下,Jenkins 会安装在 C:\Program Files (x86)\Jenkins 目录下,端口号为 8080。你可以根据自己的需求进行修改。 安装完成后,Jenkins 将自动启动。你可以在浏览器中输入 http://localhost:8080 访问 Jenkins 控制台。 步骤 4:设置管理员账户 首次访问 Jenkins 控制台时,你需要设置管理员账户。在控制台中,你会看到一个 “Unlock Jenkins” 的页面。页面上会显示一个初始密码。你需要将该密码复制到剪贴板中,然后点击 “Continue” 按钮。 接下来,你需要设置管理员账户的用户名和密码。输入用户名和密码后,点击 “Save and Continue” 按钮。 步骤 5:安装插件 安装完成后,你需要安装一些插件来扩展 Jenkins 的功能。你可以选择默认推荐的插件,也可以手动选择需要安装的插件。 安装插件可能需要一些时间。安装完成后,你将被提示创建第一个管理员账户。 步骤 6:完成安装 安装完成后,你可以开始使用 Jenkins 了。你可以使用管理员账户登录 Jenkins 控制台,创建和管理项目,设置构建和部署流程等。 这就是 Windows 10 安装 Jenkins图文教程。希望对你有帮助!
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值