![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
jenkins
qq1105273619
这个作者很懒,什么都没留下…
展开
-
jenkins构建失败后将信息发送到企业微信
创建一个用于发送错误消息的notice_wrong_model添加参数构建后操作选择运行python脚本# -*- coding: utf-8 -*-import osimport requestsimport jenkins##获取任务名称jobname = os.getenv('jobname','')##jenkins基本配置jenkins_server_url = 'http://172.16.1.203:8080'user_id = 'zwh'api_token原创 2020-08-24 10:18:52 · 1800 阅读 · 0 评论 -
记一次jenkins使用npm打包失败
jenkin集成node 打包报错/tmp/jenkins1835903461558281849.sh: 被杀死直接进入项目目录,输入npm run build进行打包也报错building for production…已杀死检查发现是内存不够用,加内存或者sudo /bin/dd if=/dev/zero of=/var/swap.1 bs=1M count=1024sudo /...原创 2019-12-04 16:27:39 · 3371 阅读 · 0 评论 -
记一次jenkins简单集成企业微信群机器人实现消息推送
官方文档https://work.weixin.qq.com/api/doc#90000/90136/91770/%E5%A6%82%E4%BD%95%E4%BD%BF%E7%94%A8%E7%BE%A4%E6%9C%BA%E5%99%A8%E4%BA%BA使用python完成# -*- coding: utf-8 -*-import requestsfrom information_...原创 2019-10-25 16:15:10 · 3949 阅读 · 0 评论 -
jenkins集成发送email
下载插件Email Extension进入系统配置,配置Extended E-mail Notification配置如上图,剩余的默认配置这样就配置完成了使用时,在构建后配置选择首先编辑收件人,发件人advanced setting里触发选择成功时触发,发送给前面编辑的Recipient List...原创 2019-10-21 14:08:34 · 504 阅读 · 0 评论 -
gitlab使用webhook触发jenkins自动部署
首先下载插件Gitlab Hook PluginBuild Authorization Token Root Plugin新建任务进行配置复制webhook_url和生成的secret key登录gitlab将webhook_url和生成的secret key填入生成再进行测试说明通了具体的业务规则实现了再写想法:只检测release分支,一有代码提交就自动打包部署至测试...原创 2019-09-25 15:30:51 · 544 阅读 · 1 评论 -
jenkins构建定时任务
选择构建触发器下的Build periodically暂定业务逻辑每天凌晨0点拉取代码部署测试环境0 0 * * *每天凌晨1点进行自动化测试0 1 * * *后续有其他运用再添加...原创 2019-09-25 10:48:50 · 309 阅读 · 0 评论 -
记录下自动化部署的思路
总体思路是一台服务器专门打包,然后将打的包发送至要部署的服务器。然后再在对应服务器进行更换包重启的操作打包的jenkins任务采用流水线的形式后台打包的流水线代码node ('slave_172.16.1.202') { stage('checkout') { // checkout([$class: 'GitSCM', branches: [[name: '*/mas...原创 2019-09-11 09:31:41 · 246 阅读 · 0 评论 -
jenkins使用html publisher显示测试报告
安装html report插件安装完后进入项目配置,在构建后操作选择publish html reportshtml directory to archive为相对于空间目录的地址index page输入*.html(正则匹配,去查找所有.html结尾的文件,如果只输入index.html文件中没有index.html会报404的错误)配置完成后,构建完项目后界面出现html rep...原创 2019-06-17 13:33:17 · 1369 阅读 · 0 评论 -
jenkins配置从节点
进入节点管理进行配置正常配置好连接后总是提示找不到java路径最后在高级中把java路径直接写上连接成功然后在构建项目的之后指定运行的节点这样项目在构建的时候就会在指定的节点工作了...原创 2019-06-16 14:45:29 · 1285 阅读 · 2 评论 -
jenkins配置好sshkey仍然无法连接远程代码库的问题
只要将服务器与远程代码库先建立一次连接这样服务器这边就会将远程代码库的二地址添加到known_host中下次就可以了连接了原创 2019-06-10 13:39:34 · 1862 阅读 · 0 评论 -
jenkins使用git parameter参数化构建
安装git parammeter插件构建项目,参数化构建git parameter原创 2019-06-09 22:35:56 · 6394 阅读 · 1 评论 -
解决windows下运行的jenkins没有读取远程仓库的权限
jenkins是在windows平台上安装的在jenkins’配置任务时,输入远程git地址后显示没有读取的权限但是本机已经装了git,并且是可以推送和拉取远程代码库的经验证是jenkins程序登录权限的问题首先输入win+R输入services.msc进入服务进入jenkins服务的属性进行设置用户名和密码如果使用的是admin账户且没有密码,一定要先去添加该用户的密码,不然重启...原创 2019-06-09 22:14:48 · 1746 阅读 · 0 评论 -
jenkins汉化
安装locale插件安装完成后进入系统配置,zh_CN为中文简体重启jenkins,由于是windows安装,进入jenkins目录输入net stop jenkins关闭jenkins输入net start jenkins开启jenkins...翻译 2019-06-09 14:01:27 · 1084 阅读 · 0 评论 -
jenkins使用Extended Choice Parameter参数化构建
安装插件Extended Choice Parameter安装完成后再次点击参数化构建任务,会多一个选项,选择该选项直接输入value在构建时可以直接选择通过读取文件,需要输入文件的路径以及key的名称文件内容参数化构建后读取成功...原创 2019-06-09 13:58:16 · 14681 阅读 · 0 评论 -
jenkins参数化构建
前面选择参数化构建,添加字符参数和文本参数名称就是变量名称,默认值就是变量对应的值构建操作选择运行shell脚本,通过${}进行变量引用选择对应项目,选择build with parameters变量值在运行任务前可以修改控制台输出...原创 2019-06-08 21:23:37 · 1017 阅读 · 0 评论 -
jenkins每次构建完成后清除工作空间的文件
安装插件workspace cleanup plugin在构建后添加操作delete workspace when build is done在项目构建后会自动清除工作空间中的文件原创 2019-06-19 08:52:17 · 20992 阅读 · 0 评论