持续集成

安冬的码畜日常5 天前
git·测试工具·ci/cd·jenkins·集成测试·持续集成·junit5
【JUnit实战3_22】 第十三章:用 JUnit 5 做持续集成(下):Jenkins + JUnit 5 + Git 持续集成本地实战演练完整复盘《JUnit in Action》全新第3版封面截图写在前面 上篇讲了,第十三章的后半部分内容围绕 Jenkins 如何开展持续集成进行了演示,但中途由于牵涉太多 Git 工作流和相关配置细节的问题,很多重要节点没能详细展开。本篇根据书中思路在本地进行了完整实战演练,并对当中的详细配置细节及遇到的问题进行了深入分析,以便今后复盘。
安冬的码畜日常5 天前
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 持续集成实战。敬请
黑马金牌编程21 天前
linux·运维·windows·jenkins·持续集成·cicd
Jenkins的Linux与window部署方式一、Linux平台(乌班图系列发行版)2. Jenkins3. Git4. JDK5. Maven 安装
唐叔在学习2 个月前
自动化部署·持续集成·maven版本控制·versions插件·动态版本号
Maven动态控制版本号秘籍:高效发包部署,版本管理不再头疼!作者:唐叔在学习 专栏:唐叔的Java实践 关键词:Maven版本控制、versions插件、动态版本号、持续集成、自动化部署、Java项目管理
软件测试-阿涛3 个月前
经验分享·python·功能测试·ci/cd·自动化·jenkins·持续集成
软件测试开发转型经验分享与职业发展指南作为一名在测试领域深耕 11 年、从传统功能测试工程师逐步转型为测试架构师的 “老兵”,我见证了软件测试行业从 “手工用例驱动” 到 “质量工程化” 的全周期演变。近年来,越来越多的测试同行向我咨询:“传统测试岗位天花板明显,如何转型测试开发?”“测试开发到底需要具备哪些能力?”“面对 AI 和自动化浪潮,我们该如何保持竞争力?” 今天,我想结合自己的转型经历和行业观察,从转型价值、核心能力、学习路径、实战经验、未来挑战五个维度,为大家提供一份可落地的转型指南。
not coder5 个月前
ci/cd·持续部署·持续集成
CI/CD 持续集成、持续交付、持续部署CI/CD 是 持续集成(Continuous Integration) 和 持续交付/持续部署(Continuous Delivery/Deployment) 的缩写,代表现代软件开发中通过自动化流程快速、可靠地构建、测试和发布代码的实践。其核心目标是 减少人工干预、加速迭代周期并提高软件质量。以下是详细解析:
龙智DevSecOps解决方案6 个月前
ci/cd·游戏开发·jetbrains·持续集成·teamcity
CI/CD解决方案TeamCity在游戏开发中的应用价值与优势分析TeamCity是用于游戏开发的最流行的CI/CD工具之一。从独立开发者到3A工作室和游戏发行商,各种规模的公司都在使用。无论您在制作流程中使用何种工具,TeamCity都支持您为任何的工作流程设置全面的构建-测试-发布管道。
戏神7 个月前
java·linux·运维·jenkins·maven·持续集成·rockylinux
Jenkins在Rocky Linux 8上的安装与部署全流程指南环境:主机:172.25.24.233系统:rocky 8查询Java版本,如果还是之前1.8执行下载
程序猿看视界8 个月前
自动化·devops·团队协作·持续集成·持续交付
DevOps 入门指南:基础知识解读DevOps 是实践、工具和文化理念的集合,旨在自动化和整合软件开发团队和 IT 团队之间的流程。它强调团队赋权、跨团队沟通和协作以及技术自动化。
Rhys..9 个月前
测试工具·持续集成
Jenkinsfile怎么写目录1. 理解 Jenkins 和 Jenkinsfile2. 基本概念3. Jenkinsfile 结构
Rhys..9 个月前
linux·docker·持续集成
Dockfile语法目录dockerfile的作用1. 构建 Docker 映像2. 提高开发和运维效率3. 版本控制4. 提供可移植性和灵活性
程序员小远10 个月前
python·功能测试·测试工具·职场和发展·测试用例·postman·持续集成
如何使用Postman做接口自动化测试?1、什么是自动化测试把人对软件的测试行为转化为由机器执行测试行为的一种实践。例如GUI自动化测试,模拟人去操作软件界面,把人从简单重复的劳动中解放出来,
阳光阿盖尔10 个月前
ci/cd·持续集成·构建·持续交付·火麒麟
【CI/CD构建】关于不小心将springMVC注解写在service层之前写一个接口的时候没有察觉到将@RequestBody这个注解带到service层了。 今天提交代码的时候,插件没有检测到这个低级错误,导致试飞构建连maven编译都过不了,maven找不到程序包org.springframework.web.bind.annotation这个包
测试开发Kevin10 个月前
jenkins·devops·持续集成·代码覆盖率
详解Sonar与Jenkins 的集成使用!本文假设读者熟悉Jenkins和SonarQube的基础操作。Jenkins中运行的job来调用SonarScanner,最后可实现测试结果与SonarQube中同步查看。
虹科网络安全1 年前
自动化测试·ci/cd·持续集成·saas平台·circleci
艾体宝案例丨CircleCI 助力 ANA Systems 打造高效 CI/CD 模型在现代软件开发领域,效率和可靠性是企业在竞争中取胜的关键。本文将深入探讨 ANA Systems 如何通过引入业界领先的 CI/CD 平台——CircleCI,克服传统开发流程的瓶颈,实现开发运营效率的全面提升。同时,本文还将详细解析 CircleCI 的核心优势,包括其强大的自动化功能、广泛的工具整合能力,以及为企业量身定制的支持服务,揭示其如何助力 ANA Systems 在「新一代国内旅客项目」中脱颖而出。这一案例将为企业优化开发流程、提升竞争力提供重要的实践参考。
测试者家园1 年前
软件测试·ci/cd·chatgpt·持续集成·ai赋能·测试用例生成·用chatgpt做软件测试·测试图书·效能质量
ChatGPT生成测试用例的最佳实践(四)通常情况下还应该进行测试用例外部评审。将已完成的基于百度关键字搜索业务的功能和安全测试用例集的存放位置告知项目团队成员,需要预留出一定的时间,便于项目组研发、产品人员阅读,以免在项目团队测试用例评审会议上占用过多时间熟悉相关测试用例内容。在项目团队测试用例评审会议上,相关人员积极进行测试用例评审,提出如下几点意见。
JZC_xiaozhong1 年前
安全·ci/cd·微服务·容器·数据分析·系统安全·持续集成
多系统权限管理中的单点登录(SSO)技术数据安全已经成为企业发展不可忽视的关键因素,而有效的权限管理更是保障数据安全的重要基石。然而,现实中因权限管理不当导致的安全事件屡见不鲜,例如,今年7月,墨西哥知名ERP软件商ClickBalance的数据库泄露事件,以及近期字节跳动遭遇的前实习生恶意代码攻击事件,都给企业敲响了警钟。ClickBalance因未设置任何密码或安全认证导致7.69亿条记录泄露,字节跳动则因内部人员的恶意行为损失高达800万元。这些事件无不警示我们,加强权限管理和数据安全防护已是刻不容缓。
Lalolander1 年前
安全·华为·harmonyos·持续集成
国产自主可控新征程:华为原生鸿蒙系统与鲲鹏认证华为于今年10月22日在深圳正式发布了其原生鸿蒙系统HarmonyOS NEXT。这是我国首个实现全栈自研的操作系统,标志着中国在操作系统领域取得了突破性进展。HarmonyOS NEXT 5.0的发布,使得鸿蒙操作系统成为继苹果iOS和安卓系统之后的全球第三大移动操作系统,并与苹果、谷歌形成三足鼎立的局面。
wmxz5201 年前
linux·ci/cd·jenkins·持续部署·持续集成
Linux环境安装JenkinsJenkins和JDK的版本需要对应,不然无法正常启动。Jenkins稳定版下载地址手动使用命令启动和关闭Jenkins比较麻烦,所以可以把Jenkins设置成开机启动。
橙-极纪元1 年前
gitlab·jenkins·自动化部署·持续集成·circleci·持续交付·阿里云云效
项目自动化部署,持续集成/持续交付(CI/CD)工具有那些?他们的优劣势分别是什么?共计15个工具进行对比分析。项目自动化部署,持续集成/持续交付(CI/CD)工具有那些?他们的优劣势分别是什么? 主要对比的工具有:Jenkins 、阿里云云效、华为云DevCloud、腾讯云CODING、百度智能云DevOps、 GitLab CI/CD、CircleCI、Travis CI、Bamboo (Atlassian)、TeamCity (JetBrains)、Azure DevOps (Microsoft)、CodePipeline (AWS)、Spinnaker、Drone、GoCD;共计15个工具进行对比分析。