最新 最热

探索CI/CD:持续集成与持续部署的基本概念

在现代软件开发中,持续集成(CI)和持续部署(CD)已经成为提高开发效率和产品质量的关键实践。本文将详细介绍CI/CD的基本概念、优势以及如何在实际项目中实施CI/CD。...

2024-10-10
1

敏捷测试价值观、方法和实践读书笔记(10)

只有在确定代码没有质量问题后,才会将其提交到主干进行合并,一旦代码合并,就进入了提交阶段。

2024-09-10
1

数字化浪潮下,如何确保多系统权限设置的一致性与准确性?

随着信息技术的飞速发展,企业信息化建设呈现出多系统并存、高度集成的态势。为了满足不同业务需求,企业往往部署了诸如ERP、CRM、HRM、SCM、OA等各种业务管理系统,形成了一个由众多异构系统组成的复杂IT环境。这些系统各...

2024-08-14
1

本地部署持续集成工具Jenkins并配置公网地址实现远程自动化构建

本文主要介绍如何在Linux CentOS 7中安装Jenkins并结合cpolar内网穿透工具实现远程访问管理本地部署的Jenkins服务.

2024-08-06
1

【git】CI/CD持续集成与部署C++示例

CI/CD(持续集成/持续交付)是一种软件开发实践和方法论,旨在通过自动化和持续性地集成、构建、测试和交付软件来提高开发团队的效率和软件质量。它的目标是使软件开发流程更加敏捷、可靠和可持续。...

2024-07-24
1

Golang深入浅出之-Go语言中的持续集成与持续部署(CI/CD)

持续集成与持续部署(CI/CD)是现代软件开发的核心实践,它们旨在加快软件交付速度并提高软件质量。对于使用Go语言的项目而言,良好的CI/CD流程尤为重要,因为Go的静态编译特性使其非常适合快速构建和部署。本文将深入浅出地介...

2024-05-15
1

开发高质量软件的秘诀:代码审查、单元测试和持续集成

开发高质量软件是保证软件项目成功的重要因素。以下是三个关键秘诀,分别是代码审查、单元测试和持续集成。

2024-01-29
1

使用 CODING 对 Go 项目进行持续集成

https://github.com/seth-shi/golang-coding

2023-12-18
1

AI时代架构师之路:技术、洞察和创新的完美融合

随着人工智能技术的飞速发展,我们正置身于一个由数据驱动的时代。在这个充满无限可能性的AI时代,架构师成为设计和构建先进系统的关键角色。然而,在追逐技术的同时,架构师需要修炼一系列综合素养,使其在技术、业务和伦理之...

2023-12-02
1

对代码质量进行检查

今天习得了一个不错的项目代码质量检测工具,并且在自己的 IDE 上进行安装,这一实践不要紧,感觉还是很不错的。后来查了文档,这个工具不仅可以在 IDE 上来使用,在项目的持续集成部署上面,依然有用武之地,可以提高项目的代码质...

2023-11-28
1