随笔分类 - 持续集成jenkins
摘要:应用程序升级面临最大挑战是新旧业务切换,将软件从测试的最后阶段带到生产环境,同时要保证系统不间断提供服务。 长期以来,业务升级渐渐形成了几个发布策略:蓝绿发布、灰度发布和滚动发布,目的是尽可能避免因发布导致的流量丢失或服务不可用问题。 一、 蓝绿发布 项目逻辑上分为AB组,在项目系统时,首先把A组从
阅读全文
摘要:在任务配置中,在 构建触发器(Build Triggers)-->勾选"定时构建"-->在输入框中配置触发时间表达式 以上配置,类似cron表达式,表示在5月27日23点触发构建。 定时构建配置语法: MINUTE HOUR DOM MONTH DOW 如上,每行由5个被TAB或空格分割的字段组成。
阅读全文
摘要:1. 安装Linux 执行如下命令,中间会出现一次提示,选y即可 2. 创建资源库位置 3. 配置资源库 进入conf文件夹进行配置 authz #权限配置文件 passwd #用户名密码文件 svnserve.conf #资源库配置文件 3.1 vim svnserve.conf 需要把下面的几个
阅读全文
摘要:jenkins类似于Hadson,是一款持续集成工具。使用jenkins完成自动化部署的表现为:当开发人员向版本库提交新的代码后,应用服务器上自动部署,用户或测试人员使用的马上就是最新的应用程序。搭建该持续集成环境可以把整个构建、部署过程自动化,很大程度上减轻了重复的工作量。 该持续集成环境工作流程
阅读全文