了解如何使用 GitHub Actions 自动化 Docker 工作流程,以实现更快的部署。
下面的三个题目分别对应上面的三个类型,可以简单的实践一下:因为之前的这个理论并不有利于我们的理解,在一个真实的案例里面,我们可以更加清楚的知道这个参数的具体含义...
drone server: https://docs.drone.io/server/overview/
今天我要给大家分享一些自己日常学习到的一些知识点,并以文字的形式跟大家一起交流,互相学习,一个人虽可以走的更快,但一群人可以走的更远。
传统的 CI/CD 管道和 GitOps 本身缺乏足够的可扩展性和灵活性,无法应对基于 Kubernetes 的软件交付速度。
在软件开发的世界中,持续集成(Continuous Integration, CI)和持续部署(Continuous Deployment, CD)是两种重要的...
本文探讨了挑战,并讨论了赋能 QA 团队的方法,从而实现更集成、更敏捷的软件交付方式。
主要包含了三种: 以_ci结尾的。 以_bin结尾的。 以_cs结尾的。 ci是case insensitive的缩写,意思是大小写不敏感,即忽略大小写。 cs...
通常我们都是在本地用hexo deploy发布博客文章到远程的Pages服务器,可别忘记了我们是还需要提交代码的,所以是不是觉得有点麻烦还得分开两步进行操作。这...
想象这样一个场景:你打开 CI 流水线的命令行,用 vim 修改了几行代码,然后提交,你无法通过任何本地命令,区分你是在开发写代码,还是在构建。
这个 NewArc 系列中,我将分享一些新一代企业应用系统中可以采用的框架、架构和工具。在前一篇“无处安放的代码-重读《企业应用架构模式》”中,我聊了一下企业架...
最近云原生构建团队针对一个占用磁盘 124.44GB,超过 1400 仓库的项目进行开发。这样的代码规模背后面临拉取耗时长、存储空间占用大、效率低、并发构建受限...
最近我们团队开始进行一个新项目,需要基于 Google 的 Android 14 系统源码来定制 ROM。我们需要下载 AOSP(Android Open So...
在现代软件开发中,持续集成(CI)和持续部署(CD)已经成为提高开发效率和软件质量的关键实践。本文将详细介绍两种常用的CI/CD工具——Jenkins和GitL...
最近云原生构建团队开始进行一个新项目,需要基于 Google 的 Android 14 系统源码来定制 ROM。团队需要下载 AOSP(Android Open...
mysql自带test数据库表的默认属性:Collation latin1_swedish_ci 更新为utf8_general_ci,解决MYSQL数据库乱码
在学习开源项目时,很多时候光看代码是搞不清楚实际运行时会走哪个逻辑分支,或者无法推测方法参数值。最简单的办法是 debug,熟悉某个功能的执行流程。
我的想法是将我的 Neo4j 知识图谱 项目分享到 Docker 容器 上,以便可能与可以帮助该项目的人员进行工作和修改。再次强调,这不是一个商业项目,而是一个...
ERROR 1267 (HY000): Illegal mix of collations (utf8mb4_general_ci,IMPLICIT) and ...