Jenkins专栏
Jenkins相关博客
felix_yujing
Better in Time
展开
-
Jenkins On Kubernetes---Jenkins上Kubernetes Plugin的使用
之前写过一篇《Jenkins On Mesos—Jenkins上Mesos Plugin的使用》的博客,说的是Jenkins通过Mesos Plugin来实现slave节点的动态扩展和收缩。如果使用docker的人,不知道kubernetes的话,总是显得有些尴尬,所以最近自己也开始在测试环境使用目前火热的Kubernetes 1.8版(之前是在用Marathon+Mesos那一套)。Maratho原创 2017-12-06 15:46:52 · 16442 阅读 · 11 评论 -
Jenkins On Mesos---Jenkins上Mesos Plugin的使用
目前测试环境开始尝试使用Mesos+Marathon+Docker,将服务的搭建部署容器化。在搭建部署服务的过程中,也少不了对持续化继承工具Jenkins的使用。老的一套Jenkins使用的是固定Jenkins slave节点来构建任务,当构建任务多的时候,总是会出现排队等待的现象。为了改善这种情况,在网上找到了Jenkins On Mesos的解决方案。Jenkins Master可以在构建时根据原创 2016-08-13 20:47:15 · 5059 阅读 · 1 评论 -
Jenkins控制台输出乱码的问题
这两天在用Jenkins构建maven编译任务时,发现有编码的报错: unmappable character for encoding ANSI_X3.4-1968我使用的Jenkins On Mesos框架,Jenkins Master和Jenkins Slave都是用Docker运行的。当时第一反应就是设置Docker容器的系统环境变量LANG为UTF-8,但是并没有解决问题。后来查看J原创 2016-09-18 23:48:33 · 11939 阅读 · 2 评论 -
支持配置多Jenkins Server的hubot插件
通过npm install hubot-jenkins安装的hubot-jenkins插件,只支持配置一个Jenkins Server。 在github上找到一个增强版的hubot用jenkins插件,可以支持配置多个Jenkins Server,项目地址为: https://github.com/codeandfury/hubot-jenkins-enhanced下面说一下如何配置使用:...原创 2018-02-08 17:35:45 · 1619 阅读 · 2 评论 -
Jenkins升级:1.x到2.x
Jenkins推出2.0的版本已经有一段时间了,相比1.x来讲,从界面到功能都有很大的改良,其中最吸引人的就是pipeline特性了。Jenkins的pipeline是基于Groovy DSL,可以通过简单脚本将原本独立运行于单个或多个节点的任务灵活的连接起来,实现复杂的发布流程,并且还能提供直观的展示界面。公司之前搭建的时候,使用的是Jenkins 1.625.3的版本,由于有很多任务在上面,不好原创 2017-01-08 21:17:53 · 5038 阅读 · 0 评论