#JENKINS

Jenkins任务优先分配到原来的执行节点上

Jenkins一般部署采用master-salve架构,这样可以同时构建多个任务。jenkins任务构建时默认使用第一次随机分配的机器,这样可以增量拉取代码,减少gitlab或者github的负担。但是如果原先的机器执行器满了,就会到其他机器上去,这样,代码会重新全量拉取如图,每个Slave(Node)节点,可以自定义...

jenkins报错 not a queue url

使用Python的jenkinsapi执行job时报错:notaqueueurl虽然任务还是构建了,但是错误还是处理的。 原因是:Jenkins的配置,和jenkinsapi里的配置的URL内容不一致导致的。fromjenkinsapi.jenkinsimportJenkinsjenkinsurl="http...

jenkins执行单元测试,会产生大量临时文件,要及时删除,不然会把inode耗尽

  jenkins的build命令:cleantest-Ufindbugs:findbugspmd:pmdsonar:sonar-Djava.io.tmpdir=/tmp/-Dsonar.projectKey=xxxxx-Dsonar.projectName=xxxxxx-Dsonar.branch=xxxxx,这条命...

Linux下环境搭建(四)——jenkins+gitlab+jmeter实践

经过前三篇博文的介绍,jenkins+gitlab+jmeter接口自动化的框架就搭建成功了,详细可见Linux下环境搭建(一)——java、tomcat配置Linux下环境搭建(二)——jenkins+gitlab配置Linux下环境搭建(三)—&mdash...

Linux下环境搭建(二)——jenkins+gitlab配置

 配置jenkins+gitlab环境,需要依托java环境,在之前的博文中,已配置好java环境,所以可以直接搭建这两个工具的环境即可。jenkins的配置方法,在之前windows下搭建的方式一样,可以采用安装包的方式安装,也可以使用web应用方式安装。web应用方式需要先有tomcat环境,这些都是些前...

Jenkins环境搭建(6)-修改自动化测试报告的样式

写在最前:我遇到一个问题,就是导出数据时,接口返回的数据是乱码,乱码如下图所示。问了开发,说是byte数据。这种情况,将responseData数据写入到报告中的话,在jenkins上运行时,提示jtl转html失败,这个问题一直困扰着我,当你看到这篇博文的时候,正好解决过该问题,希望得到你的帮助,帮我指点迷津,谢谢。...

Jenkins环境搭建(5)-与Jmeter完成参数化构建和构建前删除操作

此前介绍过几篇关于Jenkins配置相关的文章,今天再来说说参数化构建和构建前删除已有的报告。在实际测试过程中,是需要测试几套环境的,不使用参数化构建的话,构建脚本就比较麻烦了;自然,已生成的报告,不删除再构建,发送的报告也就比较冗余。接下来就来说下这两个简单的配置。参数化,这个词,相信大家都很熟悉,就不啰嗦了。在je...

Jenkins环境搭建(4)-配置定时构建

每次手动触发job构建,是很麻烦的一件事情,job中可以配置定时构建,今天就来分享下定时构建;构建分为两种:定时构建和轮询SCM。Jenkins采用了著名的UNIX任务调度工具CRON所使用的配置方式,用5个字段代表5个不同的时间单位(中间用空格隔开),语法如下:字段*****含义分钟小时日期月份星期取值范围0-590...

Jenkins环境搭建(3)-配置自动发送邮件

紧接上一篇博文继续来完善Jenkins自动构建环境的搭建,今天来分享下配置邮件,构建任务后,自动发送邮件到指定邮箱配置邮件分为两部分,第一部分是在系统管理中的系统设置中配置,第二部分是在任务中配置1.登录jenkins,点击系统管理中的系统设置,如下:2.配置系统管理员邮件地址,这个是必须配置的,需要注意,不然会导致邮...

Jenkins环境搭建(2)-搭建jmeter+ant+jenkins自动化测试环境

一直想在持续集成方向学习并研究一番,近期正准备结合jmeter+ant+jenkins做自动化接口测试,在学习的同时,正好实践一番,毕竟实践才是真理。在搭建jmeter+ant+jenkins环境有些前提条件,那就是要先配置好java环境、安装好jenkins以及配置好jmeter,这样才能省去很多的事情,如果在搭建这...

Jenkins环境搭建(1)-下载与安装

Jenkins是一个功能强大的应用程序,允许持续集成和持续交付项目,它是一个免费的源代码,可以处理任何类型的构建或持续集成。集成Jenkins可以用于一些测试和部署技术。1.持续、自动地构建/测试软件项目;2.监控软件开放流程,快速问题定位及处理,提示开放效率。开源的java语言开发持续集成工具,支持CI,CD;易于安...

Jenkins 之邮件配置

  Jenkins之邮件配置其实还是有些麻烦的,坑比较多,一不小心就。。。我是走了很多弯路的。这里记录下来,希望大家以后不要重蹈覆辙:  我测试过,这里的 ExtendedE-mailNotification好像没什么用,随便写都不会报错,也不影响结果。不知道干嘛的。&...
代码星球 ·2020-04-06

Jenkins 简单配置

  安装就不说了,因为安装实在是很简单的。   进入GlobalToolConfiguration,配置JDK: 一般不要选择自动安装,否则下载半天还可能会失败。而且从oracle 下载可能还需要注册,认证,很烦。  配置Mave...
代码星球 ·2020-04-06

jenkins节约硬盘空间的几个办法

jenkins真是费硬盘和内存,我们先聊聊硬盘问题怎么解决:1、不要保留太多的构建记录、发布包数量相关描述如下:取最先匹配进行执行2、构建完,删除吧 ...

jenkins如何在一台机器上开启多个slave

1、一台机器不是jenkins的master分支2、另一台机器部署多个slave分支3、部署多台slave分支的机器其实只需要在多个目录放置多个slave.jar就可以了,然后进行一些配置即可 ...
首页上一页...1314151617...下一页尾页