Walle-瓦力是一个支持svn、git、多用户、多项目、多环境同时部署的上线部署系统。相比jenkins其项目配置更简单、回滚快速、权限分级、用户分组功能更完善;UI界面更优雅,用户体验更人性,大大方便了开发者和管理者的持续交付开发。支持各种web语言代码发布,php、python、java..
分类:
其他好文 时间:
2017-01-12 16:05:44
阅读次数:
897
简介 折腾了两个晚上,趁着今晚比较有空,把jenkins+git+maven搭建自动化部署项目环境搭建的过程记录一下,这里我把github作为git的远程仓库(https://github.com/jacky- lulu/cxf_demo-Maven-Webapp) 系统:centos6.5 mav ...
分类:
其他好文 时间:
2017-01-07 07:46:54
阅读次数:
142
简介 这是我在构建一个自动化部署项目中遇到的一个异常 解决步骤: 1、进入的jenkins的home目录,执行下面命令生成公钥和私钥 2、查看生成的公钥 3、去到你的github项目中,选择setting,然后dispoly keys,把cat出来的key粘贴进去,title写个jenkins就ok ...
分类:
其他好文 时间:
2017-01-05 01:34:53
阅读次数:
461
整理一下今年做的事情: 工作: 1. IM通讯平台 完全基于Erlang重新设计、从头开始编写。主要功能,多终端消息、已读未读、历史记录完全同步,富文本,好友关系,群组、讨论组,二人、多人音视频。实现灵活自动化部署、日志收集分析、监控报警,全用例覆盖自动化测试脚本。 投入了120%的精力。SDK部分 ...
分类:
其他好文 时间:
2017-01-01 07:49:02
阅读次数:
229
from http://www.cnblogs.com/liujianzuo888/articles/6230691.html fabric title是开发,但是同时要干开发测试还有运维的活 (o(╯□╰)o) 近期接手越来越多的东西,发布和运维的工作相当机械,加上频率还蛮高,导致时间浪费还是优点 ...
分类:
编程语言 时间:
2016-12-30 21:52:21
阅读次数:
457
持续集成主要用于频繁将代码集成到主干的场景。这样的好处是可以快速的发现代码的错误,而且可以防止分支大幅度的偏离主干,造成主干难以集成。持续集成的目的是在保证产品质量的同时让产品快速迭代。持续集成包含持续交付和持续部署,其实是一个自动化部署的流程。将整个技术..
分类:
其他好文 时间:
2016-12-28 02:45:37
阅读次数:
380
Grinder是比较有名的浏览器FUZZ框架,采用ruby语言编写,主要是作为测试框架来使用,在《白帽子讲浏览器安全》一书中作者使用了Nduja生成测试样本来配合Grinder使用。根据网上的资料,nduja、fileja的自动化部署默认都以Grinder作为支撑环境。 Grinder分为 Node ...
分类:
其他好文 时间:
2016-12-28 01:35:18
阅读次数:
322
使用kickstart自动化部署多种系统,我想到的有两种场景,一种适合于日常运维,当机房上架个别新增的服务器时,根据不同的用途需求,通过一个多系统的启动菜单,输入相应的操作系统名称,即可自动化部署对应的操作系统。例如我在网上看到如下图这样的方案:但是在第二种场景即系..
分类:
其他好文 时间:
2016-12-27 18:20:17
阅读次数:
323
持续集成+自动化部署[代码流水线管理及Jenkins和gitlab集成]标签(空格分隔): Jenkins一、代码流水线管理 Pipeline名词顾名思义就是流水线的意思,因为公司可能会有很多项目。...
分类:
其他好文 时间:
2016-12-23 23:09:41
阅读次数:
549
前言 参加过两次公司生产环境的版本更新,最近一次让我萌生了开发一个自动化部署平台的念头。虽然网上也有不少的自动化部署软件,但还是想自己动手写一个。一来是为了让平台更适应当前的实际情况,也利于以后自己对平台通用性的扩展;二来是为了锻炼自己,给自己的空闲时间找点事情做,不至于虚度时光。 以下是整理出的初 ...
分类:
其他好文 时间:
2016-12-19 08:30:43
阅读次数:
108