![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Jenkins+Pytest:打造高效自动化测试持续集成之旅
文章平均质量分 90
基于linux环境,集成Git/Gitee版本控制、Jenkins CI/CD、Gogs私有仓库、pytest自动化测试、Allure报告美化、邮件通知、SonarQube代码质量管理。一站式掌握从代码提交到质量分析的全流程自动化,提升开发效率与软件质量。实战导向,助你快速搭建高效研发环境
凌@微
在努力学习中不断成长,努力,让未来可期
展开
-
持续集成06--Jenkins构建触发器
在本章节“持续集成06--Jenkins构建触发器”的学习中,我们深入了解了Jenkins提供的多种构建触发器类型及其配置方法。这些触发器类型包括定时触发器、代码变更触发器、手动触发器等,它们各自具有不同的适用场景和优势。通过合理选择和配置这些触发器,我们可以实现自动化构建的智能化和高效化,确保代码变更得到及时验证和反馈。现在,我们已经掌握了Jenkins构建触发器的配置技巧,可以将其应用到实际项目中,提升团队的CI/CD流程效率和质量。原创 2024-07-16 19:56:16 · 863 阅读 · 0 评论 -
持续集成05--Gogs的安装与使用
通过本章节“持续集成05--Gogs的安装与使用”的学习,已经掌握了Gogs的安装方法、基本配置以及常用功能。Gogs作为一个轻量级、易于部署的Git服务,为团队内部代码管理提供了便捷高效的解决方案。它不仅支持代码的托管、版本控制,还具备用户管理、权限控制、问题跟踪等丰富的功能,满足了团队协作的多种需求。此外,Gogs的高度可定制性和灵活性,使得它能够适应不同团队的特定需求,为软件开发和团队协作带来了极大的便利。原创 2024-07-16 16:59:00 · 1001 阅读 · 0 评论 -
持续集成04--Jenkins结合Gitee创建项目
通过“持续集成03--Jenkins结合Gitee创建项目”的学习,基本成功掌握了将Jenkins与Gitee集成,实现自动化CI/CD流程的关键步骤。Jenkins与Gitee的紧密合作,不仅提高了代码提交后的处理效率,还确保了软件质量的持续监控与提升。现在,每当Gitee仓库中有新的代码提交时,我们都可以通过Jenkins构建、测试等拉取代码,为团队提供了强大的自动化支持。原创 2024-07-16 15:33:00 · 1466 阅读 · 0 评论 -
持续集成03--Jenkins的安装与配置
通过“持续集成03--Jenkins的安装配置”的学习,基本掌握了Jenkins的安装与基础配置方法。Jenkins作为CI/CD流程中的核心工具,其强大的自动化能力和灵活的插件系统,将为您的软件开发与部署带来前所未有的便利。原创 2024-07-16 14:53:10 · 810 阅读 · 0 评论 -
持续集成02--Linux环境更新/安装Java新版本
在持续集成/持续部署(CI/CD)的旅程中,确保开发环境的一致性至关重要。本篇“持续集成02--Linux环境更新/安装Java新版本”将聚焦于如何在Linux环境下高效地更新或安装Java新版本。Java作为广泛应用的编程语言,其版本的更新对软件项目的稳定性和安全性有着直接影响。因此,自动化这一过程对于提升CI/CD效率具有重要意义。1、卸载旧版Java(若未安装可忽略)1.1、查看旧版本Java。原创 2024-07-16 13:42:46 · 472 阅读 · 0 评论 -
持续集成01--Git版本管理及基础应用实践
本系列文章旨在深入探讨持续集成/持续部署(Continuous Integration/Continuous Deployment, CI/CD)流程中的各个环节,而本篇将聚焦于Git版本管理及其基本应用。通过本文,读者将了解到Git的基本原理、安装配置、基本命令以及如何在日常工作中高效利用Git进行版本控制。原创 2024-07-15 17:32:27 · 976 阅读 · 0 评论