随笔分类 - jenkins功能测试
摘要:CI, CD AND CD 当我们在谈论现代的软件编译和发布流程的时候,经常会听到CI 和CD这样的缩写短语。CI很容易理解,就是持续集成。但是CD既可以指代码持续交付,也可理解为代码持续部署。CI和CD之间有很多相似的部分,但是也有很大的区别。这里我们将给大家介绍它们之间的区别和联系。 持续集成(
阅读全文
摘要:最近在使用 Jenkins 时,想在构建历史里显示启动人,网上搜了一圈,发现没有完整一些的教程,于是决定自己写一篇。 首先,需要在 Jenkins 中安装 Groovy Postbuild 和 user build vars plugin 这两个插件。前者是在构建后操作步骤中引入 Groovy Sc
阅读全文
摘要:Jenkins控制并发插件 Throttle Concurrent Builds介绍,管网见:https://github.com/jenkinsci/throttle-concurrent-builds-plugin. 官网写了一大堆英文,可能你也不想看,想看就不会找到我这篇文章 怎么用呢,看图吧
阅读全文
摘要:其实这个很简单,我之前在网上搜索的关键词都是:Jenkins的job怎么实现跑完之后才能被触发;Jenkins的job不能在一段时间内触发多次等等 我搜到的东西根本不是我想要的,然后我又去细看了Jenkins的配置,发现我想要的就在配置里 找到选项 Do not allow concurrent b
阅读全文
摘要:今天做jenkins任务的时候,发现一个启动后,一直卡住,在那转圈圈,其实这个时候,任务已经执行完了。 经过分析,因为这个任务是启动一个web服务,直接在机器上执行时,直接占用一个终端。 解决办法,放后台执行就可以了,nohup cmd & 案例 #!/bin/sh echo ${ServerPar
阅读全文
摘要:问题:安装完jenkins后发现时区不对 解决:打开jenkins的【系统管理】 > 【脚本命令行】,在命令框中输入一下命令【时间时区设为 亚洲上海】: System.setProperty('org.apache.commons.jelly.tags.fmt.timeZone', 'Asia/Sh
阅读全文
摘要:错误用法 #!/bin/sh echo ${ServerParam} echo ${PushParam} # for取值在ssh远端命令中不生效 ssh root@192.168.130.86 "cd /root/app/release/make/;for dir in ${ServerParam}
阅读全文
摘要:插件简介 插件名称 Role-based Authorization Strategy 插件介绍 Role Strategy Plugin插件可以对构建的项目进行授权管理,让不同的用户管理不同的项目,将不同环境的权限进行区分。该插件可以很灵活的根据需求来进行划分权限,包括正则匹配等 实现需求 测试工
阅读全文
摘要:1.安装parameter插件 2. 新建maven项目 3.配置maven项目 4.配置maven项目2 5.配置maven项目3 6. 模拟开发给提交打tag标签 7.版本发布 8.tag获取并构建 9.效果
阅读全文

浙公网安备 33010602011771号