Dev ops

玩转 Drone CI
作者 guoxudong 发表于 2019年9月11日 更新于 2023年1月10日

玩转 Drone CI

通过这篇文章总结一下目前我们对 drone 进行了一些定制化开发以及使用技巧,由于 drone 官方的文档不是很详细,所以也希望通过这种方法来和其他使用 drone 的用户分享和交流使用经验。

GitOps 与 ChatOps 的落地实践
作者 guoxudong 发表于 2019年7月11日 更新于 2023年1月10日

GitOps 与 ChatOps 的落地实践

本文介绍 GitOps 和 ChatOps 这两种 DevOps 实践,通过版本控制软件 Git 和实时聊天软件来达到提升交付速度和研发效率的目的。

轻量快速的 CI 工具 Drone
作者 guoxudong 发表于 2019年5月21日 更新于 2023年1月10日

轻量快速的 CI 工具 Drone

本文介绍一款轻量级的 CI 工具 Drone ,同时也介绍在实践中遇到的一些坑,帮助你快速搭建持续集成流水线。

什么是 DevOps ?DevOps 是如何工作的?
作者 发表于 2019年5月9日 更新于 2023年1月10日

什么是 DevOps ?DevOps 是如何工作的?

在当前的 IT 实践中,为了支持高效和快捷的软件开发,已经出现了伟大的转变--在传统的软件架构正在逐渐被微服务架构取代的情况下,开发、 QA 和运维团队为了摆脱了之前相互孤立的状况,开始将开发与运维相互关联并融合统一,我们将其称为DevOps。

什么是 DevSecOps ?
作者 发表于 2019年5月3日 更新于 2023年3月15日

什么是 DevSecOps ?

DevOps 不仅仅是开发和运营团队。如果您想要充分发挥出 DevOps 方法的敏捷性和响应力,则必须在应用的整个生命周期内同时兼顾 IT 安全性。

Devops入门手册
作者 guoxudong 发表于 2019年4月9日 更新于 2023年1月10日

Devops入门手册

“DevOps”这个词是 “development” 和 “operations”这两个词的组合。它是一种促进开发和运维团队之间的协作,以自动化和可重复的方式更快地将代码部署到生产中的文化。

Jenkins Pipeline 集成 Sonar 进行代码质量检测
作者 guoxudong 发表于 2019年3月7日 更新于 2023年1月10日

Jenkins Pipeline 集成 Sonar 进行代码质量检测

在devops理念中,CI/CD毫无疑问是最重要的一环,而代码质量检查则是CI中必不可少的一步。在敏捷开发的思想下,代码的迭代周期变短,交付速度提升,这个时候代码的质量就很难保证,测试只能保证功能完整与可用,而代码的质量纯靠review的话效率又很低,这个时候sonar...