持续交付

首页 标签 持续交付
# 持续交付 #
关注
10045内容
SpringBoot集成Jenkins
本文介绍在阿里云CentOS系统上配置Jenkins持续集成环境的完整步骤,涵盖JDK、Jenkins安装与端口用户配置,解决启动权限及端口冲突问题;并指导手动指定JDK路径、安装Git与Maven,配置阿里云镜像及环境变量,最后通过浏览器访问并完成插件初始化安装,实现高效自动化部署基础环境搭建。
为什么要单元测试
本文探讨单元测试如何让软件开发提速而非“踩刹车”。通过解析测试体系演进、测试金字塔理念,阐明单元测试在提升代码质量、调试效率、重构信心和研发效能方面的核心价值,揭示其是保障软件长期高效迭代的关键实践。
生产环境发布管理
本文介绍大型团队如何通过自动化部署平台实现多环境(dev/test/pre/prod)高效发布,涵盖各环境职责、基于Jenkins+K8S的CI/CD流程、分支管理、一键发布与回滚机制,并结合Skywalking实现日志链路追踪,提升发布效率与问题排查速度。
为什么要单元测试
本文探讨单元测试如何让软件开发“加速”。通过剖析测试体系演进,揭示研发与测试分离的弊端,提出“你构建,你测试”的现代理念。结合谷歌、微软实践,阐述测试金字塔中单元测试作为地基的重要性,解析其在提升调试效率、代码质量与研发效能方面的核心价值,并指出常见反模式与误区,倡导以单元测试驱动高质量可持续的软件发展。
生产环境发布管理
本文介绍大型团队如何通过自动化部署平台实现多环境(dev/test/pre/prod)高效发布,涵盖各环境职责、基于Jenkins+K8S的CI/CD流程、分支管理、一键部署及回滚机制,并结合Skywalking实现日志链路追踪与快速排错,提升发布效率与系统稳定性。
|
3天前
| |
来自: 数据库
为什么要单元测试
本文探讨单元测试如何让软件开发提速而非“踩刹车”。通过解析测试体系演进、测试金字塔理念,阐述单元测试在提升调试效率、代码质量与研发效能方面的核心价值,揭示其是保障软件长期高效迭代的关键实践。
生产环境发布管理
本文介绍大型团队如何通过自动化部署平台实现多环境(dev→test→pre→prod)高效发布。涵盖各环境职责、分支管理、CI/CD流程及日志排查,结合Skywalking等工具实现链路追踪,提升发布效率与系统稳定性。
具身智能:零基础入门睿尔曼机械臂(四)—— 夹爪无响应?官方例程踩坑与排错实战
本文复盘睿尔曼机械臂夹爪“指令成功但无动作”的故障,揭示官方例程遗漏末端电压配置与通信协议初始化两大隐患。通过“软件—硬件—通信”三步排查,结合万用表测量与示教器配置,最终解决供电缺失与指令失效问题,为末端执行器部署提供可落地的实战方案。
|
4天前
|
微服务技术栈
本文介绍大型团队中生产环境发布管理的全流程,涵盖从开发到生产的多环境部署策略(dev→test→pre→prod),结合自动化CI/CD平台实现分支管理、一键发布与回滚。通过Jenkins+K8S+Docker实现构建部署自动化,各环境隔离运行;日志排查依托Skywalking或ELK实现链路追踪,提升故障定位效率,保障发布稳定性与系统可靠性。
微服务技术栈
单元测试是保障代码质量的基石。它快速、稳定,能精准定位问题,提升代码可维护性与团队协作效率。通过“测试金字塔”模型,单元测试作为底层支撑,占比应达80%。相比端到端测试,它显著降低维护成本,助力持续交付。写单测不是踩刹车,而是为软件研发提速。
免费试用