持续集成

Irene19916 天前
ci/cd·持续集成·持续交付部署
CI/CD 是什么意思CI/CD 是 持续集成(Continuous Integration) 和 持续交付/持续部署(Continuous Delivery/Deployment) 的缩写,是现代软件开发的自动化流程核心。
zhz521413 天前
ai·重构·node.js·vue·持续集成·结对编程
重构与集成的诱惑周四晚上的艾丽公寓像一个从云端降落的本地服务器,脱离了白天的负载均衡,却连接着更真实的网络。昨晚的“远程幻想”还像一段未提交的commit般萦绕心头——AR眼镜的虚拟投影、智能设备的同步振动,一切都如完美的API调用般流畅。但今天,她收到李磊的消息:“仓库升级到v2.1,新增’本地部署’模块。今晚,我们试试面对面’集成测试’,顺便重构我们的私人app?”
云雾J视界14 天前
人工智能·低功耗·敏捷实践·tdd·持续集成·软硬件协同·iot芯片
敏捷实践组合破解芯片低功耗困局:迭代开发中如何精准控制功耗指标在移动设备、IoT终端和汽车电子等领域,低功耗已成为芯片核心竞争力的关键指标。例如,高通骁龙8 Gen3芯片的待机功耗需控制在5μA以内才能满足旗舰手机的续航需求;北欧半导体(Nordic)的nRF52840 IoT芯片则要求在蓝牙连接状态下功耗低于10mA。然而,传统芯片开发模式中存在两大矛盾:
¿Quién soy yo16 天前
测试工具·自动化·html·postman·持续集成
Postman+Newman接口自动化测试:一键生成精美HTML测试报告完整教程接口测试作为软件质量保障的重要环节,其自动化执行与报告生成能力直接影响测试效率。Postman+Newman组合为接口自动化测试提供了完整的解决方案,特别是通过htmlextra报告器能够生成直观美观的HTML测试报告,极大提升了测试结果的可读性与专业性。
lvbinemail16 天前
jenkins·持续集成·cicd·持续交付·自动部署·继续部署·运维自动化
Jenkins实现持续集成和持续部署[小白教程,按照文档配置即可实现]1.持续集成(Continuous Integration,简称CI) 持续集成 (CI) 是一种 DevOps 做法,旨在帮助开发团队更高效地工作和更可靠地交付软件。 使用 CI,每次合并更改时,CI 服务器都会自动构建和测试您的代码,为您的工作提供快速反馈。 这种快速可靠的反馈周期可以帮助您更频繁地发布更改,同时减少进入生产的 bug 数量。
weixin79893765432...18 天前
ci/cd·持续部署·持续集成·持续交付
CI 和 CD(持续集成 & 持续交付/持续部署)作用:让代码上线过程无需手工操作,全自动化。持续集成 = 自动把代码集成到主分支,并自动验证是否能正常工作。
安冬的码畜日常2 个月前
git·测试工具·ci/cd·jenkins·集成测试·持续集成·junit5
【JUnit实战3_22】 第十三章:用 JUnit 5 做持续集成(下):Jenkins + JUnit 5 + Git 持续集成本地实战演练完整复盘《JUnit in Action》全新第3版封面截图写在前面 上篇讲了,第十三章的后半部分内容围绕 Jenkins 如何开展持续集成进行了演示,但中途由于牵涉太多 Git 工作流和相关配置细节的问题,很多重要节点没能详细展开。本篇根据书中思路在本地进行了完整实战演练,并对当中的详细配置细节及遇到的问题进行了深入分析,以便今后复盘。
安冬的码畜日常2 个月前
junit·eclipse·jenkins·intellij idea·持续集成·junit5·netbeans
【JUnit实战3_21】第十二章:JUnit 5 与主流 IDE 的集成 + 第十三章:用 JUnit 5 做持续集成(上):在本地安装 Jenkins《JUnit in Action》全新第3版封面截图写在前面 可能是出于全面的考虑,第 12 章专门介绍了 JUnit 5 与三款主流 IDE 的集成情况并进行了横向对比,用到的案例和截图都是前面章节的,实在没多少干货。第 13 章虽然只介绍了 Jenkins 的基本用法和持续集成的最简化步骤,但真要实践的话,整个过程会有很多细节问题需要处理,篇幅又太长了。因此本篇只梳理到 Jenkins 在 Windows 本地的安装,下一篇详细介绍基于 JUnit 5 单元测试下的 Jenkins 持续集成实战。敬请
黑马金牌编程2 个月前
linux·运维·windows·jenkins·持续集成·cicd
Jenkins的Linux与window部署方式一、Linux平台(乌班图系列发行版)2. Jenkins3. Git4. JDK5. Maven 安装
唐叔在学习3 个月前
自动化部署·持续集成·maven版本控制·versions插件·动态版本号
Maven动态控制版本号秘籍:高效发包部署,版本管理不再头疼!作者:唐叔在学习 专栏:唐叔的Java实践 关键词:Maven版本控制、versions插件、动态版本号、持续集成、自动化部署、Java项目管理
软件测试-阿涛4 个月前
经验分享·python·功能测试·ci/cd·自动化·jenkins·持续集成
软件测试开发转型经验分享与职业发展指南作为一名在测试领域深耕 11 年、从传统功能测试工程师逐步转型为测试架构师的 “老兵”,我见证了软件测试行业从 “手工用例驱动” 到 “质量工程化” 的全周期演变。近年来,越来越多的测试同行向我咨询:“传统测试岗位天花板明显,如何转型测试开发?”“测试开发到底需要具备哪些能力?”“面对 AI 和自动化浪潮,我们该如何保持竞争力?” 今天,我想结合自己的转型经历和行业观察,从转型价值、核心能力、学习路径、实战经验、未来挑战五个维度,为大家提供一份可落地的转型指南。
not coder7 个月前
ci/cd·持续部署·持续集成
CI/CD 持续集成、持续交付、持续部署CI/CD 是 持续集成(Continuous Integration) 和 持续交付/持续部署(Continuous Delivery/Deployment) 的缩写,代表现代软件开发中通过自动化流程快速、可靠地构建、测试和发布代码的实践。其核心目标是 减少人工干预、加速迭代周期并提高软件质量。以下是详细解析:
龙智DevSecOps解决方案8 个月前
ci/cd·游戏开发·jetbrains·持续集成·teamcity
CI/CD解决方案TeamCity在游戏开发中的应用价值与优势分析TeamCity是用于游戏开发的最流行的CI/CD工具之一。从独立开发者到3A工作室和游戏发行商,各种规模的公司都在使用。无论您在制作流程中使用何种工具,TeamCity都支持您为任何的工作流程设置全面的构建-测试-发布管道。
戏神9 个月前
java·linux·运维·jenkins·maven·持续集成·rockylinux
Jenkins在Rocky Linux 8上的安装与部署全流程指南环境:主机:172.25.24.233系统:rocky 8查询Java版本,如果还是之前1.8执行下载
程序猿看视界9 个月前
自动化·devops·团队协作·持续集成·持续交付
DevOps 入门指南:基础知识解读DevOps 是实践、工具和文化理念的集合,旨在自动化和整合软件开发团队和 IT 团队之间的流程。它强调团队赋权、跨团队沟通和协作以及技术自动化。
Rhys..10 个月前
测试工具·持续集成
Jenkinsfile怎么写目录1. 理解 Jenkins 和 Jenkinsfile2. 基本概念3. Jenkinsfile 结构
Rhys..10 个月前
linux·docker·持续集成
Dockfile语法目录dockerfile的作用1. 构建 Docker 映像2. 提高开发和运维效率3. 版本控制4. 提供可移植性和灵活性
程序员小远1 年前
python·功能测试·测试工具·职场和发展·测试用例·postman·持续集成
如何使用Postman做接口自动化测试?1、什么是自动化测试把人对软件的测试行为转化为由机器执行测试行为的一种实践。例如GUI自动化测试,模拟人去操作软件界面,把人从简单重复的劳动中解放出来,
阳光阿盖尔1 年前
ci/cd·持续集成·构建·持续交付·火麒麟
【CI/CD构建】关于不小心将springMVC注解写在service层之前写一个接口的时候没有察觉到将@RequestBody这个注解带到service层了。 今天提交代码的时候,插件没有检测到这个低级错误,导致试飞构建连maven编译都过不了,maven找不到程序包org.springframework.web.bind.annotation这个包
测试开发Kevin1 年前
jenkins·devops·持续集成·代码覆盖率
详解Sonar与Jenkins 的集成使用!本文假设读者熟悉Jenkins和SonarQube的基础操作。Jenkins中运行的job来调用SonarScanner,最后可实现测试结果与SonarQube中同步查看。