DevOps实战
DevOps是开发Development和运维Operations这两个领域的合并,此专栏所有内容都均出自于我的亲身工作总结和实战,主要想帮助大家迅速提升,所学即所用,学到的知识技能点可以迅速用于工作实践。"一起学习,一起成长",一份DevOps实战经验分享输出,期待与您交流。
贺佬湿
一个10年+资深IT互联网老司机,终身学习者。从0到1负责过百亿GMV电商平台的整体架构设计,月GMV从1亿到10亿+,轻松玩转亿级用户流量。Github开源社区的优秀贡献者,开源项目数超过6个,Star数2k+。大到待过国内上市公司、世界500强外企公司,小到创过业,做过物联网、互联网广告、电商等行业赛道。有经历公司在一年内,从100人+,发展到1300人+的团队规模扩展,产研团队近300人,史上最年轻的高级技术总监、首席架构师。目前以技术合伙人在创业ING,做广告变现+跨境电商方向,欢迎交流~
展开
-
DevOps实战(二)- Jenkins集成单元测试报告和Allure插件用法
需求背景1、通过使用maven-surefire-plugin插件,maven + junit会在项目下target/surefire-reports目录,提供两种格式的测试结果集,一种是txt格式,一种是xml格式,但这样阅读起来不够直观。通过Jenkins集成,可以拥有一个很直观的测试报告。2、Allure是一款轻量级,且灵活的开源测试报告生成框架。简单易用,易于集成,并且支持绝大多...原创 2019-05-24 21:00:40 · 2884 阅读 · 0 评论 -
DevOps实战(一)- Jenkins安装集成和案例分析
需求背景一、什么是DevOps?1、DevOps: Development和Operations的组合。二、为什么需要DevOps?1、它是一种重视“软件开发人员(Dev)”和“IT运维技术人员(Ops)”之间沟通合作的文化、运动或惯例。2、通过自动化“软件交付”和“架构变更”的流程,来使得构建、测试、发布软件能够更加地快捷、频繁和可靠,即自动化CI(持续集成)/CD(持续...原创 2019-05-20 14:14:28 · 2220 阅读 · 0 评论 -
SpringBoot从入门到精通教程(一)- 如何进行单元测试编写和场景案例分析
需求背景1. 可以进行自动化测试,配合CI,在项目发布前可以验证功能2. 尽可能早发现问题,及时修复解决技术点主要使用了两个注解1.@RunWith2. @SpringBootTest案例说明场景案例分析:1.普通Java测试,比如配置参数加载,静态方法返回值等2.普通Web接口测试3.业务服务层代码测试4.使用MockMvc测试接口...原创 2019-05-14 21:15:17 · 26998 阅读 · 0 评论