返回顶部

随笔分类 -  CI/CD

摘要:CI/CD入门 一、代码上线方案 1、早期手动部署代码 纯手动Scp、Rsync上传代码。 纯手动登陆,Git pull 或者 Svn update。 纯手动xftp、ftp、filezilla上传代码。 开发发送压缩包,rz上传,解压部署代码。 缺点: 全程运维参与,占用大量时间。 如果节点多,上 阅读全文
posted @ 2021-11-22 09:56 丨君丶陌 阅读(309) 评论(0) 推荐(0) 编辑
摘要:分布式版本控制系统 一、Git、Github、Gitlab 的区别 Git是一个开源的分布式版本控制系统,用于敏捷高效地处理任何或小或大的项目。 是 Linus Torvalds 为了帮助管理 Linux 内核开发而开发的一个开放源码的版本控制软件。 Github是在线的基于Git的代码托管服务。 阅读全文
posted @ 2021-11-22 09:51 丨君丶陌 阅读(243) 评论(0) 推荐(0) 编辑
摘要:#Jenkins--持续集成及Jenkins介绍 ##一、持续集成及Jenkins介绍 ###1. 软件开发生命周期 软件开生命周期又叫做SDLC(Software Development Life Cycle),它是集合了计划、开发、测试和部署过程的集合。如下图所示: ####1.1 需求分析 这 阅读全文
posted @ 2021-11-10 11:33 丨君丶陌 阅读(918) 评论(0) 推荐(1) 编辑