DevOps设计规划之Coding

简介: Repo仓库命名规范。A great love for sharing knowledge

DevOps系统规划文章。
个人总结和经验理解。欢迎转载和使用。
原则建议:

  1. 使用清晰的 README或者其它的发布形式:创建一个简单易懂的 README 文件,介绍您的项目,包括如何使用、安装和贡献等信息,为相关人员快速了解。
  2. 使用 Releases:使用 Releases 创建版本发布,并附带说明、更新日志和二进制文件等信息,使用户更易于使用和理解您的项目。
  3. 保护主分支,不要在其上直接提交代码。
  4. 避免无法识别的提交,有提交人员的信息记录。CodeOwner review(EE)
  5. 使用 Labels 和 Milestones:使用 Labels 和 Milestones 对 Issues 进行分类和组织,使其更易于管理和跟踪(和禅道集成后)。
  6. 使用 Issues 和 MR(PR):使用 Issues 跟踪项目中的错误和建议(和禅道集成后) ,使用 MR(PR)进行代码审查和合并。
  7. 将源代码和 secret 凭证、配置文件分离开
  8. 避免在项目中提交依赖,使用包管理器在每个构建中下载它们。Container Registry,Package Registry,Git LFS等
  9. 为项目创建一个有意义的.gitignore 文件
  10. 关注安全:使用 Dependabot 或其他安全扫描工具,定期检查您的依赖项,以确保您的项目不受已知漏洞的影响

image.png

image.png

目录
相关文章
|
缓存 Devops Java
多图流带你玩转CODING DevOps
多图流带你玩转CODING DevOps
186 0
|
监控 Devops jenkins
项目DevOps研发云CI实践之路
本文讲的是项目DevOps研发云CI实践之路【编者的话】DevOps是Develop与Operations的缩写。DevOps不是凭空冒出来的,是我们持续集成思想的延伸。
2880 0
|
存储 弹性计算 Kubernetes
devops学习
学习使用
266 0
devops学习
|
SQL 运维 监控
DevOps到底是什么鬼?DevOps介绍及工具推荐。
什么是DevOps DevOps是Development和Operations的组合,是一组过程、方法与系统的统称,用于促进开发(应用程序/软件工程)、技术运营和质量保障(QA)部门之间的沟通、协作与整合。它的出现是由于软件行业日益清晰地认识到:为了按时交付软件产品和服务,开发和运营工作必须紧密合作。 可以把DevOps看作开发(软件工程)、技术运营和质量保障(QA)三者的交集。
419 0
|
存储 Kubernetes 安全
2023 年值得关注的 10 个新 DevOps 工具
2023 年值得关注的 10 个新 DevOps 工具
500 0
|
监控 Java 测试技术
常见DevOps工具总结,你掌握了多少?
这些工具都没用过?还谈什么DevOps
5390 0
|
运维 监控 Devops
全栈必备DevOps
版权声明:本文为半吊子子全栈工匠(wireless_com,同公众号)原创文章,未经允许不得转载。
1243 0
|
5月前
|
监控 Devops 测试技术
DevOps实践: 持续集成和持续部署(CI/CD)的入门指南
【9月更文挑战第10天】在快速迭代的软件开发世界中,DevOps已经成为加速产品交付、提升软件质量和团队协作的关键策略。本文将深入浅出地介绍DevOps的核心组成部分——持续集成(Continuous Integration, CI)与持续部署(Continuous Deployment, CD)的基本概念、实施步骤以及它们如何革新传统的软件开发流程。你将学习到如何通过自动化工具简化开发流程,并理解为什么CI/CD是现代软件开发不可或缺的一环。
|
存储 运维 监控
【云原生】DevOps(一):DevOps介绍及Code工具使用
【云原生】DevOps(一):DevOps介绍及Code工具使用
265 0
|
jenkins 持续交付 开发工具
Python学习笔记_Devops_Day05
Python学习笔记_Devops_Day05