自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(22)
  • 资源 (2)
  • 收藏
  • 关注

原创 jenkins使用参数远程执行job

string(defaultValue"",description"微服务名",name"jobName")]waitfalse不等待结果,为了达到并行运行的目的。不加这个就会等当前job执行完,再进入下次循环。echo"for里面的jobID="+item。目的传入Jenkins的job名,根据job名执行job。propagatefalse报错不停止。方法二使用流水线的buildjob实现。方法一使用curl命令。...

2022-07-20 13:52:49 676

原创 linux 只保留最后几个文件

linux 只保留最后几个文件

2022-06-28 16:12:14 1174

原创 jenkins复制非当前文件夹下的job

有时候结构相同的job,创建没有复制过来方便。都是一个文件夹或者工作目录的好办,直接写对方的job名字就行,但是有时候大家都不在一个文件夹下,所以复制起来比较麻烦这时候复制源需要加上对方的文件夹名(注意,不是视图的名字,在Jenkins里视图并不是一个物理存在的东西,文件夹才是物理存在,物理隔离各个job的)例如:...

2022-04-06 11:12:01 1222

原创 linux 删除目录下所有指定的子目录

find /var/lib/jenkins/jobs/service-sit-jck-syc/jobs -type d -name "builds" -exec rm -rf {} +find 【要搜索的目录】 -type d【d为目录,如果是删除指定文件,就用f】-name “【要删除的目录名】” exec rm -rf {} +

2022-03-29 10:33:50 2863

原创 linux 本机把一个文件夹内容拷贝到另一个文件夹

cp -r /var/lib/jenkins/jobs/service-prod-jck-syc/jobs/* /var/lib/jenkins/jobs/service-sit-jck-syc/jobs/

2022-03-29 10:30:37 1041

原创 jmeter时间戳函数——自动生成ID必备良品

${__time(,)} 13位 结果例子:1647594972589${__time(/10,)} 12位 结果例子:164759497138${__time(/100,)} 11位结果例子:16475949702${__time(/1000,)} 10位 结果例子:1647594969如果还觉得不安心,怕重复,就再加上随机数函数。。。范围内随机例子:${__Random(10000000,99999999,)}-942e-413b-93fe-${_...

2022-03-18 17:32:49 553

原创 linux之间传文件

那啥了狗了,我们要写个sh脚本,在两台linux直接传递文件满网都是:scp 【文件名】【对方服务器用户名】@【对方IP】:【对方路径+文件名】要是在xshell里执行我也认了,执行完命令,输入对方服务器密码就行。关键我这是sh脚本啊。。。我运行脚本去哪输入密码???找了N久,有说可以通过sshpass命令输入密码的,刚开始真没放在心上,后来实在没招了,试了一下。。。真对不起看的第一篇帖子。。。1、先安装sshpass,反正我的Linux不带sshpass的yum -y instal

2022-03-12 15:35:34 2254

原创 linux环境consul安装与

今天被赶鸭子上架安装了consul1、官网安装consul。网站:Downloads | Consul by HashiCorp2、根据官网给的命令,直接通过linux去安装consulsudo yum install -y yum-utilssudo yum-config-manager --add-repo https://rpm.releases.hashicorp.com/RHEL/hashicorp.reposudo yum -y install consu.

2021-09-16 15:41:21 4140

原创 jenkins循环取参数执行构建命令

接上一篇,curl命令可以远程执行job了,但是我们每次执行的job数量特别多,肯定要把job名做成参数然后循环取值,不停的执行实现:#!/usr/bin/env groovyproperties( [parameters( [string(defaultValue: "", description: "微服务名", name: "jobName")] )])node("master") { stage("test")...

2021-09-07 14:11:59 1354

原创 使用bat快捷执行jenkins构建job,curl命令

背景:每天的紧急升级,需要打开jenkins,找到job,然后点构建。已经实现自动化了,但是还是觉得累挺。暖心同事提醒可以用curl去执行jenkins,研究了一下,真的可以~~~实现:1、在jenkins生成一个token注意:生成token后一定要复制好号,再进去就看不见啦。或许用别的方法能看见,我没研究2、在需要执行远程构建的job里增加“触发远程构建”的token,也就是刚才我们生成的token3、使用curl命令执行job的构建不带参数:curl.

2021-09-04 11:14:40 847

原创 jenkins 共享库实现

我们项目很大,60多个微服务,有的公共方法每个Jenkins都要粘贴一遍。我就寻思怎么能把这个方法封装起来,然后大家直接调用就行了。研究了好久,终于成功了。共享库的使用主要在三个地方:1、共享库所在的git仓库2、Jenkins设置共享库3、Jenkinsfile使用共享库下面详细记录一下:一、在git上创建共享库目录1、git上创建project2、在当前项目创建src和vars文件夹,vars里面空着就行,src文件夹按层次创建groovy文件,如src/org/d.

2021-08-24 14:45:30 1560

原创 windows查端口占用,杀掉端口

今天有个服务起不来看着像8005端口被占用了解决:1、查端口被谁占用了cmd下,输入netstat -ano |findstr 8005 得到端口占用的进程id:13042、杀掉进程cmd下,输入taskkill /f /t /im 1304

2021-08-19 10:02:08 179

原创 python 提示import requests ImportError: No module named requests

原因:我的python是操作系统自带的,没有导入requests模块解决:1、安装epel扩展包yum install -y epel-release2、安装pipyum install -y python-pip3、更新pip版本pip install --upgrade pip4、安装requestspip install requests5、查看pip目录pip list成功...

2021-08-17 16:31:42 1527

原创 git push报错:fatal: unable to access ‘https://XXXX.git/‘: Peer‘s Certificate issuer is not recognized.

推镜像的时候,gitpush报错:fatal: unable to access 'https://XXXX.git/': Peer's Certificate issuer is not recognized.然后去服务器克隆,仍然报错解决:git对https的仓库不知道为什么,总有问题,据说是系统证书的问题,跳过去就行git config --global http.sslVerify false克隆成功了,这边git push也成功了...

2021-08-17 15:48:43 565

原创 linux安装/卸载git、安装docker

接上一篇jenkins迁移,迁移完东西是都有了,但是构建报错,突然想起来新服务器忘记安装git和docker了。。。一、linux安装git1、用yum直接安装gityum -y install git2、查看git版本git --version3、默认安装路径/usr/libexec/git-core4、卸载gityum remove git...

2021-08-17 13:30:06 347

原创 OneNote无法在以下位置新建笔记本

安装完office,不知道为什么OneNote打不开,提示“OneNote无法在以下位置新建笔记本”,怎么重启都不好使解决:无法新建笔记本这个窗口别关闭,紧接着再开一个OneNote窗口,这时候就能进去了新窗口注销当前账号,然后重新再登录一次,这个问题就没有了...

2021-07-29 14:08:18 6471

原创 Jmeter 日期函数、时间戳的使用

两个场景场景一:接口某个字段不能重复,但是可以自己瞎编,数据库只校验重复性1、先加一个BeanShell 预处理程序long timeStamp = System.nanoTime();vars.put("timeStamp",timeStamp+"");log.info("---------------------------------------"+vars.get("timeStamp"));2、调用参数{timeStamp}场景二:接口校验提交日期的日期..

2021-07-23 09:25:03 956

原创 Linux下安装Jenkins

背景:本来我们有Linux下的Jenkins,版本比较旧,Jenkins 2.254。本来想着直接升级到最高版本算了,结果升级后pipeline还好说,一切正常,但是maven的job里面全乱套了,莫名多了好多SSH的东西,还嵌套了一层配置,光是多也就算了,关键是你想改什么还保存不上,点保存没反应。各种尝试都试了,白扯,不好使。我怀疑是插件和最新版Jenkins不匹配了,忍痛重新做一套Jenkins试试。正题:Linux下安装Jenkins1、安装JDK下载JDK安装包,然后拷贝到Linux服务

2021-07-16 16:02:33 565

原创 Jmeter提取CSV数据中文乱码

jmeter在使用csv时,入参乱码之前查了几个方向,比如但是不好使最后发现。。。竟然是txt自己的编码不对

2021-07-14 14:08:38 143

原创 jenkins升级自己的省事方法

听同事说的,试了一下还真好使~背景:jenkins试过自动升级,从网站升,结果也不知道是公司网不好,还是软件的问题,反正总升级失败。然后自己下了个升级包直接考到指定目录,重启jenkins就好了。步骤: 1、下载最新jenkins安装文件(我直接点下载,就把包下到本地了)2、把文件覆盖到jenkins的。。。安装目录? 我的在“/usr/lib/jenkins” 3、重启je...

2021-07-05 16:15:30 340

原创 删除git远程分支

背景:jenkins自动合并分支报错,怀疑是哪个开发改错了分支,去测试分支提交代码导致报错,当然我也没细看,干掉就完了+ git checkout sitSwitched to branch 'sit'Your branch is behind 'origin/sit' by 1 commit, and can be fast-forwarded. (use "git pull" to update your local branch)+ git merge origin/masterAl

2021-07-05 09:30:11 250

原创 jmeter常用快捷键

快捷键 功能 备注 Ctrl + Shift + C 复制粘贴当前组件到下一行 Ctrl + R 运行测试计划 Ctrl + E 清空运行结果 Ctrl + T 启用/禁用当前组件 可以多选 ...

2021-06-29 10:43:40 1351

一键切换分辨率——分辨率快速切换工具

一键切换分辨率!好不容易找到个好使的,和大家分享吧

2010-10-29

JSP毕业论文(包括答辩PPT)——网上书店(优秀论文)

本论文用了JSP与Struct,费了好几天力气写的,又改了无数次,写完后腰都不行了,还好得到了苛刻老师们的好评。。。没有白努力!希望可以给大家做个参考,(*^__^*) 嘻嘻……

2009-12-21

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除