Pytest集成Allure生成测试报告,并集成jenkins1、Allure安装1)Allure报告的demo样式(是不是很漂亮呢)2)Allure下载选择需要的版本,下载zip文件,解压即可2、添加allure环境变量path:D:\Program Files\allure-2.13.1\bin3、查看生成的allure报告1. 生成allure报告# 要先进入到allure生成的报告文件夹上
1、可以配置项目标签 PS:这里Default Value值修改为master 2、代码地址,这里并没有拉取制定标签的代码,而是拉取了最新版本代码,如果要拉取指定标签代码需要把*/master修改成$version_tag。 3、Pre Steps与Build,通过Pre Steps修改pom.xm
原创 2024-08-15 09:46:48
70阅读
一 背景项目采用SpringBoot架构,如果用传统的构建+发布的模式,QA要记录很多的环境配置,做很多机械的操作,容易增加出错的可能,工作效率比较低。为了解决这个问题,我使用Jenkins作为持续集成工具,写了一个Shell脚本,可以自动清理服务器环境和启动对应的服务,大大提高了QA部署服务的工作效率。二 使用资源1)Gitee工程、Gitee账号。(公司项目是用codehub维护,我这里使用码
转载 2024-07-31 17:59:24
279阅读
记录通过shell命令的方式使用Jenkins持续集成SpringBoot项目,关于Jenkins的部署可参考 《Centos8中Jenkins的安装及配置》。1 项目创建假设现在有一个git托管的可正常运行SpringBoot项目,项目构建工具使用gradle,地址为git@xxx.com:path/springboot-jenkins.git。2 Jenkins任务相关配置2.1 创建任务登录
转载 2024-03-20 14:27:15
117阅读
​在开发环境中,打版部署是一件非常麻烦的事情,所以持续化集成能够大大减少运维的工作量,此篇文章将介绍如何持续化部署springboot项目。1.jenkens持续化部署的原理持续化部署的原理很简单,就是首先到你提供的svn/git上下载代码,然后获取配置的打包语句,打成jar包。
原创 2022-01-24 16:05:58
97阅读
​在开发环境中,打版部署是一件非常麻烦的事情,所以持续化集成能够大大减少运维的工作量,此篇文章将介绍如何持续化部署springboot项目。 1.jenkens持续化部署的原理持续化部署的原理很简单,就是首先到你提供的svn/git上下载代码,然后获取配置的打包语句,打成jar包。然后使用ssh连接上需要发布的服务器,并执行你提供的启动语法。 2.安装 2.安装jdk 3.安装maven 4.配
原创 2021-12-07 09:57:57
253阅读
1. 安装 Jenkins + maven + jdk + git2. spring boot 项目添加Dockerfile这里没有使用dockermaven插件,直接原生 Dockerfile,保持代码侵入最低。FROM 172.16.0.57:5000/openjdk:8-jdk-alpineMAINTAINER guzhongtao@middol.comVOLUME /var/l...
原创 2021-09-23 15:31:03
1221阅读
1评论
  通过学习Jmeter自动化测试,接触到了Ant命令和其构建文件build.xml文件的编写,与此同时,通过将测试项目集成jenkins上,进一步学习了jenkins的一些环境配置知识。以下是自己的初步学习的一些总结,感兴趣的可以参考一下,过程中遇到的问题大家可以一起探讨。一、Jenkins安装配置        Jenkins是基于
转载 2024-05-27 20:26:32
38阅读
记录本周遇到的头疼了很久的一个问题,由于公司需要使用jenkins来自动管理构建项目,然后在关联sonar对项目代码质量进行审核。接着坑爹的问题来了,原有的技术手段为项目构建成功后通过jenkins的构建后操作去触发提前配置好的sonar服务器对代码质量进行管理,然而处于技术层面以及每次项目构建时间上的考虑,现在需要对原有技术进行替换更新,决定使用在构建中去触发sonar。具体build执行命令如
转载 2024-05-16 13:08:55
64阅读
这里我用了一台Windows安装jmeter用来写接口测试的脚本,启动前修改jmeter.properties中jmeter.save.saveservice.output_format值为xml。编写接口测试脚本:脚本test.jmx保存。另外一台centos的机器也下载安装jmeter。mkdir -p /usr/local/jmetervim apache-jmeter-5.1.1/bin/
一、持续集成与持续交付持续集成什么是持续集成?软件开发中,集成是一个很可能发生未知错误的过程。持续集成是一种软件开发实践,希望团队中的成员频繁提交代码到代码仓库,且每次提交都能通过自动化测试进行验证,从而使问题尽早暴露和解决。持续集成的好处是什么?持续集成可以使问题尽早暴露,从而也降低了解决问题的难度,正如老马所说,持续集成无法消除bug,但却能大大降低修复的难度和时间。如何做到持续集成?首先,持
一、jenkins简介 1.1Jenkins是开源CI&CD软件领导者, 提供超过1000个插件来支持构建、部署、自动化, 满足任何项目的需要。 Jenkins用Java语言编写,可在Tomcat等流行的servlet容器中运行,也可独立运行。 CI(Continuous integration持续集成)持续集成强调开发人员提交了新代码之后,立刻进行构建、(单元)测试。 1.2CD(Con
转载 2023-10-10 08:48:56
348阅读
0 整体思路 1 安装版本 2 全局工具配置 3 Jenkins创建JacocoIntegrateTestDemo项目 3.1 配置源码管理 3.2 配置构建 3.3 配置构建后操作 4 执行JacocoIntegrateTestDemo项目,查看代码覆盖率 Jenkins集成jacoco收集集成测试覆盖率2020-02-28目录 0 整体思路
转载 2024-02-25 11:43:02
72阅读
持续集成的核心价值在于: 1、持续集成(CI)中的任何一个环节都是自动完成的,无需太多的人工干预,有利于减少重复过程以节省时间、 费用和 工作量; 2、持续集成保障了每个时间点上团队成员提交的代码是能成功集成的。换言之,任何时间点都能第一时间 发现软 件的集成问题,使任意时间发布可部署的软件成为了可能; 3、持续集成还能利于软件本身的发展趋势,这点在需求不明确或是频繁性变更的情景中尤其重要,持续集
转载 2024-02-29 11:07:34
64阅读
安装 Jenkins可以直接下载Jenkins包放入服务器解压. 我是使用docker pull的Jenkins镜像. 遇到问题: 直接解压使用Jenkins.war问题: 直接下载Jenkins版本不能过低,否则稍后在Jenkins安装插件可能会安装失败 Docker中直接拉取Jenkins问题: 因为Jenkins构建项目需要配置Git,Java,Maven等环境,因为Docker
转载 2024-01-10 11:30:36
84阅读
1.安装2.安装jdk3.安装maven4.配置jdk与maven*_HOME与环境变量一致5.其他配置修改ssh配置配置远程地址 也就是运行项目服务器修改端口号6.安装插件安装Maven Integration,Publish Over SSH7.新建运行空间1处:为新建空间名称2处:需要下载前文的maven插件只保留3个jar包开始填写配置1:项目描述2:项目的svn路径3:svn账号每次提交
原创 2021-12-07 14:21:30
216阅读
1.安装2.安装jdk3.安装maven4.配置jdk与maven*_HOME与环境变量一致7.其他配置6.安装插件Maven Integration,Publish Over SSH6.新建项目1处为新建项目名称 如果没有2处需要下载 maven插件开始填写配置1:项目描述2:
原创 2022-03-03 10:25:46
69阅读
安装jenkins安装步骤省略,网上很多,这里就不再啰嗦了。建议安装的插件maven 项目插件 ,之后在构建新的项目时,可以直接选择构建一个maven项目Maven Integration plugin汉化插件我个人两个都装了构建项目点击新建选择maven项目(如果之前没有安装maven的插件这里是没有这个选项的)填写项目构建描述,以及完善对老项目构建的保留时间参数话构建添加项目地址(github
. 一、Kubernetes 环境安装 Jenkins. 二、Jenkins 安装插件. 1、Git 插件. 2、Docker 插件. 3、Kubernetes. 4、Kubernetes Cli. 5、Config File Provider. 6、Pipeline Utility Steps. 三、Jenkins 配置插件. 1、Git 插件配置及使用. 2、Docker 插件配置及使用. 3
转载 2019-10-28 15:28:34
2789阅读
Spring Boot(十六):使用Jenkins部署Spring Bootjenkins是devops神器,介绍如何安装和使用jenkins部署Spring Boot项目jenkins搭建 部署分为四个步骤;第一步,jenkins安装第二步,插件安装和配置第三步,Push SSH第四步,部署项目第一步 ,jenkins安装1,准备环境JDK:1.8Jenkins:2.83 Centos:7.3m
转载 2024-03-21 20:50:14
21阅读
  • 1
  • 2
  • 3
  • 4
  • 5