随笔分类 -  jenkins系列

摘要:1、slave的build配置如下 2、但是从控制台输出日志来看,pre steps和post steps都执行了,但是build没有执行 3、最后的错误信息如下: master机器也是这样配置的,有个java的软链接指向java 参考:https://issues.jenkins-ci.org/b 阅读全文
posted @ 2017-06-01 09:56 脚本小娃子 阅读(2395) 评论(0) 推荐(0)
摘要:1、首先给节点打标签,一个节点可以打多个标签,中间使用空格分开 2、其次在每个任务上标记执行的标签位置,这样这个任务就在包含这些标签的节点上执行 3、通过这个方法限制的任务,只会跑在指定节点上,即是当前节点需要排队,其他节点空闲,也不会在其他节点上跑 Restrict where this proj 阅读全文
posted @ 2017-04-26 15:51 脚本小娃子 阅读(6391) 评论(0) 推荐(1)
摘要:如果需要我们的程序在多个平台(linux、mac、window)同时执行,该如何操作 1、首先需要构建一个“多配置项目” 2、配置项目在过个平台上运行 阅读全文
posted @ 2017-04-26 15:37 脚本小娃子 阅读(1677) 评论(0) 推荐(1)
摘要:目前的临时解决办法是通过任务分配到master节点跑 阅读全文
posted @ 2017-04-26 15:33 脚本小娃子 阅读(630) 评论(0) 推荐(0)
摘要:1、如果项目只关注java的源代码扫描,可以在sonar上把检查html、css、js的插件卸载,让后重启sonar避免不需要检查的内容报错误 阅读全文
posted @ 2017-04-26 14:11 脚本小娃子 阅读(894) 评论(0) 推荐(0)
摘要:如果把一个Jenkins的整个目录赋值到另一个Jenkins的目录,则需要务必保持两个Jenkins版本是相同的,不然容易出现Jenkins插件兼容性问题。 另外使用inotify+rsync备份的时候(从主Jenkins往备Jenkins备份),注意,一旦切换到备Jenkins,就要里面终止同步进 阅读全文
posted @ 2017-04-25 21:30 脚本小娃子 阅读(3876) 评论(0) 推荐(0)
摘要:1、如图所示: 2、点击更多信息,查看解决办法: https://wiki.jenkins-ci.org/display/JENKINS/Jenkins+says+my+reverse+proxy+setup+is+broken 3、其实就是,系统管理-->系统设置里的Jenkins URL没有写对 阅读全文
posted @ 2017-04-24 18:50 脚本小娃子 阅读(27823) 评论(2) 推荐(1)
摘要:试试 阅读全文
posted @ 2017-04-21 17:48 脚本小娃子 阅读(331) 评论(0) 推荐(0)
摘要:jenkins-nginx--sonar1/sonar2 阅读全文
posted @ 2017-04-21 17:47 脚本小娃子 阅读(1424) 评论(0) 推荐(0)
摘要:jenkins:master-slave 模式: master编码配置: slave编码配置: 可以看出master 和 slave的配置是一样的,但是当项目在slave上执行的时候,偶尔会报如下错误(偶尔的原因可能在于项目是否配置了项目插件的编码,而不是依赖于平台的编码) 另外编码信息,还有这样查 阅读全文
posted @ 2017-04-17 18:21 脚本小娃子 阅读(2834) 评论(0) 推荐(1)
摘要:1、首先在jenkins所在机器的的maven配置文件(settings.xml)里做如下配置: 2、在jenkins的项目配置里 mvn sonar:sonar -Dsonar.branch=master-test -Dsonar.host.url=http://x.x.x.x:9000 -Dso 阅读全文
posted @ 2017-04-14 18:48 脚本小娃子 阅读(1505) 评论(0) 推荐(1)
摘要:如何修改运行jenkins进程的linux帐号? 1、找的jenkins的配置文件,一般是/etc/sysconfig/jenkins 2、修改下面的参数为相应的用户,比如JENKINS_USER="admin" ## Type: string## Default: "jenkins"## Serv 阅读全文
posted @ 2017-04-14 17:12 脚本小娃子 阅读(8423) 评论(0) 推荐(0)
摘要:参考:https://store.docker.com/images/jenkins?tab=description https://my.oschina.net/jayqqaa12/blog/633683 http://dockone.io/article/1464 Official Jenkin 阅读全文
posted @ 2017-04-12 16:50 脚本小娃子 阅读(722) 评论(0) 推荐(0)
摘要:* * * * * 分钟 小时 天 月 周 每15分钟构建一次:H/15 * * * * 或*/15 * * * * 每天8点构建一次:0 8 * * * 每天8点~17点,两小时构建一次:0 8-17/2 * * * 周一到周五,8点~17点,两小时构建一次:0 8-17/2 * * 1-5 每月 阅读全文
posted @ 2017-04-06 21:53 脚本小娃子 阅读(2204) 评论(0) 推荐(0)
摘要:Poll SCM:定时检查源码变更(根据SCM软件的版本号),如果有更新就checkout最新code下来,然后执行构建动作。我的配置如下: */5 * * * * (每5分钟检查一次源码变化) Build periodically:周期进行项目构建(它不care源码是否发生变化),我的配置如下: 阅读全文
posted @ 2017-04-06 15:37 脚本小娃子 阅读(521) 评论(0) 推荐(0)
摘要:参考文档:http://blog.csdn.net/liuchunming033/article/details/52186157 jenkins的性能测试结果展现插件:https://wiki.jenkins-ci.org/display/JENKINS/Performance+Plugin ma 阅读全文
posted @ 2017-03-30 16:29 脚本小娃子 阅读(1039) 评论(0) 推荐(0)
摘要:以BUILD_NUMBER为例, 1、在windows batch命令中使用此环境变量,使用%BUILD_NUMBER%即可 2、在Linux shell命令中使用此环境变量,使用${BUILD_NUMBER}即可 3、而在Python脚本中要使用此环境变量,则需要具体的代码实现,如下: ? 1 2 阅读全文
posted @ 2017-03-30 14:12 脚本小娃子 阅读(6262) 评论(0) 推荐(0)