最火爆的持续集成工具 jenkins ,详细教程来啦(傻瓜式教程)

news/2024/12/2 19:41:43/

很多小伙伴在安装以及配置jenkins的时候,总会遇到一些问题。

今天在这边特地把jenkins的安装,以及常用的一些功能的配置整理到了这篇文章中,希望对大家有所帮助!

1安装JDK

  • JDK安装完需要配置环境变量,大家可以自行百度解决

2安装jenkins

  • 注意:jenkins需要java环境,所以先安装jDK

  • 运行安装程序直接点下一步就可以了.....过于简单 请自行解决

3启动jenkins

1、浏览输入127.0.0.1:8080。Windows环境下。

  • 上面等待页面加载完毕之后,会出现以下界面

2、选择安装插件

3、创建用户

4jenkin构建项目(源码管理)

1、代码在本地

  • 直接将项目的代码复制到项目的工作区间中

2、从svn拉取代码

  • svn插件

3、git上拉取代码

  • 关于git的使用可以留言私信,免费获取相关的视频教程

5jenkins构建触发器

6jenkins发送邮件

1、安装插件

2、配置smtp服务器

a.打开系统设置

b.设置管理员邮箱地址

c.配置smtp服务器地址

  • 点开高级配置一下选项

3、项目中发送测试报告

7测试报告展示配置

  • 安装插件:

  • 配置构建后操作

  • 再次执行构建会生成一个报告栏

  • 报告css样式配置

问题:打开的html报告,没有加载css

解决:在jenkins->系统管理->脚本命令行,输入:

点击【运行】,就好了(记住重启jenkins后,就会恢复默认设置。)


http://www.ppmy.cn/news/40411.html

相关文章

8-数据可视化-地图可视化

文章目录1.基础地图2.国内疫情地图3.省内疫情地图1.基础地图 (1)基础结构 from pyecharts.charts import Map mapMap() # 准备地图对象 data[ # 数据是由元组组成的列表("北京市",100),("台湾省",99),("上海市",98),(&q…

SDK之动态链接库开发—基本概念

动态链接库(Dynamic Link Library,简称 DLL)是一种在运行时加载的库,可用于在多个应用程序之间共享代码和数据。与静态链接库相比,动态链接库的主要优劣势如下: 优势: 空间效率更高&#xff0…

砝码称重(第十二届蓝桥杯省赛第一场C++A/B/研究生组)

突然决定要参加蓝桥,已经超级久没复习C/C的我考前还是决定打几道题捡一捡C/C的语法和思路。 2023年蓝桥的题之后会出,因为 AcWing上还没有出可以测试的程序,也没把握说自己考场上做的就是对的。 题目 你有一架天平和 N 个砝码,…

0201服务注册源码解析-nacos2.x-微服务架构

文章目录1 搭建测试服务1.1 搭建服务1.2 启动测试2 nacos 服务注册原理2.1 客户端注册2.2 服务端注册结语1 搭建测试服务 1.1 搭建服务 我们基于springboot来搭建简单的订单和库存服务,通过订单服务调用库存服务,项目代码和配置在文章最后的仓库有,项目…

关于FTP文件传输协议说明,带你了解更详细的文件传输协议

FTP是文件传输协议的缩写。顾名思义,FTP用于在网络上的计算机之间传输文件。您可以使用文件传输协议在计算机帐户之间交换文件,在帐户和台式计算机之间传输文件或访问在线软件档案。但是请记住,许多文件传输协议站点已被大量使用,…

Android Jetpack 从使用到源码深耕【数据库注解Room 从实践到原理 】(二)

上文,我们通过一个简单的sqlite应用实例,引入了Room,知道了Room使用的便捷和好处。然后用Room的方式,重新实现了应用实例中的场景,在这个过程中,我们结合自己已有的知识体系,从使用代码入手,对Room的实现原理,进行了猜想和简单的验证。 Room实现原理,是否真如我们猜想…

Typescript - function 函数(箭头函数 / 参数类型与返回类型 / 可选参数与默认参数 / 剩余参数 / 函数重载)通俗易懂详细示例教程

前言 在 Typescript 中,对 JavaScript 函数进行了 “升级”,继承了基本功能的同时又增加了一些新用法(使其更加严谨)。 用一个表格,可以大致描绘出异同点。 TypeScriptJavaScript含有类型无类型箭头函数箭头函数&…

java程序解析jts的geometry类型并入PG数据库

场景 GIS开发,会有需要将jts包中的geometry类型数据存入pg(postgis扩展后)数据库的需求。 工程是springboot,mybatis作为持久层框架。 解决方案 1. pg的geometry字段对应的类型为geometry类型,比如: 2.…