ci/cd

独断万古他化2 天前
人工智能·ci/cd·测试
AI 赋能自动化测试实战:从用例生成到 CI/CD 全流程落地📌 本文亮点:系统讲解 AI 如何重构自动化测试,覆盖智能用例生成、元素自愈、脚本开发、工具选型与实战落地,助力测试效率与覆盖率双提升。
郝学胜-神的一滴4 天前
c++·ci/cd·软件工程·软件构建
CMake赋能持续集成|自动化测试落地的进阶指南 ✨CMake赋能持续集成|自动化测试落地的进阶指南 ✨在软件开发的迭代浪潮中,持续集成(CI)早已从“可选优化”升级为企业级项目的✅ 核心研发准则,而串联起“开发→测试→打包→发布”全流程的关键密钥,正是跨平台构建神器——CMake!它不是简单的构建工具,更是持续集成自动化落地的“总调度官”,是破解手动集成低效、问题隐匿、成本高企的核心密码🔑,用标准化配置,让每一次代码迭代都高效、可控、可追溯。
AI成长日志5 天前
ci/cd·开源·github
【GitHub开源项目】Harness CI/CD平台深度解析:架构设计、核心功能与实战指南在云计算和微服务架构普及的今天,传统DevOps工具链的碎片化问题日益凸显。Jenkins、GitLab CI、GitHub Actions等工具虽然功能强大,但也带来了配置复杂、维护成本高、缺乏统一治理的挑战。Harness作为新一代企业级持续交付平台,通过AI驱动的智能自动化、声明式流水线和统一平台理念,正在重塑现代软件交付范式。
清水白石0085 天前
驱动开发·python·ci/cd
Python 项目 CI/CD 信心模型:证据驱动部署,从“勇敢上线”到“零风险发版”实战指南引言:为什么 Python 开发者需要一套“信心模型”?客观来看,Python 作为“胶水语言”,在 Web 开发、数据科学、自动化运维和 AI 领域已占据主导地位。从 1991 年诞生至今,它以简洁语法和丰富生态改变了编程范式。但在实际项目中,许多团队仍面临“上线焦虑”:代码合并后,谁敢按下部署按钮?
alan07215 天前
运维·ci/cd·jenkins
【持续集成、持续交付】jenkins实现CI/CDJenkins 是一个广泛使用的自动化服务器,常用于 CI/CD 流水线。在这篇教程中,我们将从零开始,教你如何在服务器上安装和配置 Jenkins,并解决常见的问题。
龙智DevSecOps解决方案5 天前
自动化测试·软件测试·ci/cd·单元测试·嵌入式开发·tessy
TESSY v5.1 新功能详解 :引入 Hyper Coverage 与基于变更的测试,大幅缩短 CI 测试时间摘要:针对嵌入式 C/C++ 软件开发的自动化单元测试与集成测试利器 TESSY 正式推出 v5.1 版本。本次重磅更新聚焦于提升持续集成(CI)测试效率与代码覆盖率分析能力,核心引入了全新的测试驾驶舱(Test Cockpit)视图、超覆盖率(Hyper Coverage)、代码访问(Code Access)分析以及基于变更的测试(Change based testing)等多项创新功能。TESSY v5.1 不仅能帮助测试团队跨用例精准累计原始代码覆盖率、轻松定位隐藏变体代码,更能通过自动复用历史结果
Rabbit_QL6 天前
游戏·ci/cd
【CI/CD】01_为什么手动部署是个危险游戏你有没有遇到过这种场景:代码写完了,测试也跑过了,但上线时要手动登录服务器、拉代码、重启服务……每次都捏一把汗,生怕哪一步出错。有时候上线成功只是运气,而不是流程可靠。
亚马逊云开发者6 天前
elasticsearch·ci/cd·kubernetes
告别手动部署:在 Amazon EKS 上用 CodePipeline + Argo CD 搭建 GitOps CI/CDK8s 应用部署还在手写 kubectl apply 脚本?配置漂移查不出来?回滚得翻半天 Git log?
清水白石0086 天前
python·安全·ci/cd
《Python 静态检查链:格式化、Lint、类型检查、安全扫描全攻略——CI 阻断策略与团队平衡实践》各位 Pythoner,大家好!我是铭渊老黄,一位在 Python 领域深耕十余年的开发者兼讲师。从 Python 2.7 时代的手写爬虫,到如今用 uv + Ruff + FastAPI 搭建生产级系统,我亲身经历了代码从“能跑”到“永不翻车”的蜕变。
Rabbit_QL6 天前
git·ci/cd
【CI/CD】02_一次 git push 后发生了什么?CI 是怎么工作的前篇:【CI/CD】01_为什么手动部署是个危险游戏上一篇我们聊过,手动部署是一场危险游戏:SSH 登录、拉代码、重启服务,每一步都可能出错。
tianyuanwo6 天前
服务器·ci/cd·架构
服务器OS多架构CI流水线架构设计:单架构隔离与多架构融合的权衡之道在包含x86_64、aarch64等多架构的服务器OS研发项目中,CI流水线设计面临根本性矛盾:这一矛盾在verifyCI(代码验证)和mergeCI(代码合并)两个关键阶段尤为突出。本文基于Koji分布式编译框架,系统对比两种设计范式。
早已忘记7 天前
java·前端·ci/cd
CI相关项通用: Error-Exit 质量门禁检查结果不安全函数: 存在不安全函数 lizard检查: lizard检查审批 存在不安全函数,请先治理
Ulyanov7 天前
python·ci/cd·架构·系统仿真·雷达电子战仿真
构建企业级雷达电子战仿真引擎的工程化基础 第一篇:CI/CD流水线与自动化测试体系本文深入探讨了如何为雷达电子战仿真引擎构建完整的CI/CD(持续集成/持续部署)流水线和自动化测试体系。我们从软件工程的基本理论出发,结合雷达仿真系统的特殊需求,设计了一套从代码提交到生产部署的完整自动化流程。文章不仅包含了完整的理论分析,还提供了可立即应用于实际项目的详细实现方案,包括GitHub Actions配置、Docker多阶段构建、Kubernetes部署、自动化测试框架等。通过本文,读者可以构建一个能够处理复杂雷达仿真任务的工业级CI/CD系统。
亚马逊云开发者8 天前
人工智能·ci/cd
从 SDLC 到 AIDLC:用 Kiro + OpenClaw 构建 AI 驱动的开发流程,CI&T 实践经验拆解亚马逊云科技官博今天(3/30)发了一篇重磁文章:CI&T 分享他们从传统 SDLC 到 AIDLC(AI-Driven Development Lifecycle)的转型实践。核心工具就是 Kiro——亚马逊云科技推出的 AI 原生 IDE。
会飞的大可8 天前
ci/cd·gitlab·jenkins
Jenkins vs GitLab CI/CD:2026 企业级 CI/CD 工具深度选型评测作为在 CI/CD 领域摸爬滚打十余年的全栈老兵,我见证了从手工部署到云原生 DevOps 的完整演进。今天,我们将抛开宗教战争式的争论,用真实数据和生产环境案例,为你拆解这场选型之争的本质。
信创DevOps先锋8 天前
ci/cd·gitee·devops
国内DevOps生态崛起:Gitee CI/CD如何赋能中小企业数字化转型随着《网络安全法》和《数据安全法》的深入实施,国内企业正面临数字化转型的关键窗口期。在DevOps领域,本土化解决方案正展现出独特的竞争优势。Gitee CI/CD作为国内领先的代码托管平台推出的持续集成服务,其服务器完全部署于境内,不仅构建速度较同类国际产品提升40%,更在数据主权和合规性方面为企业提供了可靠保障。
Aaron_dw9 天前
ci/cd·gitlab·jenkins
基于 Jenkins + GitLab + 自动化测试的 CI/CD 自动化系统方案(IaC + 弹性构建节点)风险:工具链复杂导致学习成本高对策:模板化、脚手架化、培训与文档化风险:流水线过慢影响研发效率对策:并行化执行、分层测试、缓存优化、增量测试
Java后端的Ai之路9 天前
ci/cd·重构·持续集成·持续交付·自动化研发
从 7 天发布到 15 分钟上线:我用 CI/CD 重构了研发流程2025 年 10 月,微软 Azure 在全球范围内发生了一场持续近 9 小时的大规模宕机事件。这场事故的起因,竟是一次无意的租户配置变更——一个看似微小的配置错误,因为防护机制的软件缺陷而失效,最终导致全球数千家企业服务中断。
leluckys10 天前
ios·ci/cd·jenkins
Jenkins CI/CD 持续集成专题十二、iOS-Jenkins自动化打包集成前言:自动化打包根本目的是为了节约时间,把重复且无技术含量的事情交给机器去做。Jenkins是基于Java开发的一种持续集成工具,用于监控持续重复的工作。搭建Jenkins前,请确认mac系统上已经搭建好了Java环境。
leluckys10 天前
ios·ci/cd·jenkins
Jenkins CI/CD 持续集成专题八- jenkins 之 iOS 打包及上传至蒲公英1. jenkins 新建自由风格的项目2. 源码管理,使用 账号 和 密码拉取代码(有可能会提示无法获取,你可以重启 jenkins 试试,如果还不行,重启电脑,如果还不行,自行解决)