首页
学习
活动
专区
工具
TVP
发布

持续集成

分享CI/CD/DevOps领域踩坑总结。
专栏作者
80
文章
132635
阅读量
17
订阅数
2024年如何保持竞争力:DevOps工程师的关键技能
相信大家最近都总会看到这样或那样的新闻:哪个科技巨头又裁员了。裁员潮似乎成为了这个时代的常态,让许多打工人感到焦虑和不安。
Peter Shen
2024-04-10
1020
你一定要了解的 GitHub Action 特性:可重用工作流(Reusable Workflows)
如果你使用过 GitHub Actions,那么你一定要了解 Reusable Workflows 这个特性,它允许你定义工作流并在多个仓库中重复使用它们。
Peter Shen
2024-04-10
660
cpp-linter-action 最新版支持 Pull Request Review 功能了
作为 cpp-linter[1] 的创建者和贡献者,我很高兴地宣布 —— cpp-linter-action 从 v2.9.0 版本开始支持 Pull Request Review 功能了 👏
Peter Shen
2024-02-27
750
看看顶级的开源组织都在用哪些服务和工具
本篇介绍的是大名鼎鼎的开源软件基金会 Apache 所使用的服务(Services)和工具(Tools),这或许能帮助你打开视野,在选择工具的时候提供参考。如果你是一名 DevOps、SRE 或是 Infra 工程师,通过本篇文章内容结果帮助你更好的展示团队所提供的服务有哪些,以及窥探到 Apache Infra 是怎样组织和管理他们的。
Peter Shen
2024-02-17
1000
如何把 GitHub Release Notes 按照 New features、Bug Fixes ... 进行自动分类
如果你使用过 GitHub 发布过项目,你会知道 GitHub 可以自动生成 Release Notes[1]。
Peter Shen
2024-01-02
1940
Witness 和 SLSA
由于近些年针对软件的供应链的攻击越来越频繁,因此 Google 在 2021 提出的解决方案是软件工件供应链级别(Supply chain Levels for Software Artifacts,"SLSA")
Peter Shen
2023-12-11
1350
Python 和 SLSA
由于近些年针对软件的供应链的攻击越来越频繁,据 SonaType 的统计从 2019 年到 2022 年针对开源软件的攻击增长了 742%,因此 2021 年 Google 提出的解决方案是软件工件供应链级别(Supply chain Levels for Software Artifacts,"SLSA")。
Peter Shen
2023-12-05
1630
Docker Buildx Bake:加速构建和管理多平台镜像的利器
随着容器化技术的普及和应用场景的增多,构建和管理多平台镜像变得越来越重要。Docker Buildx[1] 是 Docker 官方对于 Docker CLI 的一个扩展,为 Docker 用户提供了更强大和灵活的构建功能。包括:
Peter Shen
2023-09-01
3250
详解SBOM:定义、关系、区别、最佳实践和生成工具
SBOM 是软件材料清单(Software Bill of Materials)的缩写。它是一份详细记录软件构建过程中使用的所有组件、库和依赖项的清单。
Peter Shen
2023-09-01
2.5K0
SLSA 框架与软件供应链安全防护
随着近些年针对软件供应链发起的攻击次数越来越多,Google 发布了一系列指南来确保软件包的完整性,目的是为了防止未经授权的代码修改影响软件供应链。
Peter Shen
2023-09-01
3120
C/C++ 项目必读:代码格式化和静态分析检查的一站式工作流 Cpp Linter
目前 C/C++ 语言的代码格式化和检查工具使用的最为广泛的是 LLVM[1] 项目中的 Clang-Format[2] 和 Clang-Tidy[3]。
Peter Shen
2022-11-30
1.3K0
DevOps学习路线图(2022)
这是一位叫 Vrashabh Sontakke 的 DevOps 工程师总结的 2022 年的 DevOps 学习线路图。
Peter Shen
2022-11-30
8220
在 Windows 上做开发还能这么爽?WSL + VS Code + Docker Desktop 你值得有用
DevOps 是为了提升组织效率,但我们也不要忽略了个人效率的提升,打造一套舒适并适合自己的开发环境绝对会让你的效率拉满… 今天要介绍的开发神器是 WSL 2(Windows Subsystem for Linux)。
Peter Shen
2022-11-30
2.2K0
Docker,containerd,CRI,CRI-O,OCI,runc 分不清?看这一篇就够了
自 Docker 开启了使用容器的爆发式增长,有越来越多的工具和标准来帮助管理和使用这项容器化技术,与此同时也造成了有很多术语让人感到困惑。
Peter Shen
2022-04-26
3.1K0
【靠谱】在不删除和重建 GitHub 仓库的情况下与父(Fork)仓库分离(Unfork)
基于这些问题,开发者会考虑与父仓库进行分离,但目前 GitHub 没有提供 Unfork/Detach 的功能。
Peter Shen
2022-03-29
6590
2022 年最值得关注的 DevOps 趋势和问答
最近有幸和一位做传播咨询的读者朋友交流关于 2022 年最值得关注的 DevOps 趋势以及一些问题和回答,分享给大家。
Peter Shen
2022-03-29
3920
Vagrant 和 Docker 的区别,该如何选?
什么是 Vagrant 关于 Vagrant 的介绍,可以参看前一篇文章:什么是Vagrant? Vagrant和VirtualBox的区别。 Vagrant 和 Docker 区别 关于 Vagra
Peter Shen
2022-03-29
1.2K0
什么是Vagrant? Vagrant和VirtualBox的区别
例如,它可以基于 VirtualBox、VMware、KVM、Hyper-V 和 AWS 甚至是 Docker 等提供商来构建开发环境。它通过简化虚拟化的软件配置管理,来提高开发效率。
Peter Shen
2022-03-29
1.5K0
什么是 Go ?Go 的优势和现状。初学者应该学习 Python 还是 Go?
先问一个大多数人可能会忽略的问题:Google 的这门开源编程语言叫 Go 还是 Golang?还是两个都行?给你三秒钟想一下 ...
Peter Shen
2022-03-29
1.4K0
你一定要了解这 17 条 Docker 最佳实践!
本篇分享在编写 Dockerfiles 和使用 Docker 时应遵循的一些最佳实践。篇幅较长,建议先收藏慢慢看,保证看完会很有收获。
Peter Shen
2022-01-18
2.5K0
点击加载更多
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档