DevOps中的发布(Release)和部署(Deploy)有什么区别? 单纯从

一页清吖 2025-08-29 15:26:33

DevOps中的发布(Release)和部署(Deploy)有什么区别? 单纯从字面意思上来看: - Release的意思是「make known,make aviable to the public」 - 而Deploy是「将什么放置到哪里」 也就是说,Release的结果是让人知道;而Deploy的结果是完成放置动作。 在DevOps这个流程下: Release可以是在代码分支上打上一个版本标签,也可以是将代码打成一个包或者镜像。最重要的是,要告诉目标对象,你打的标签叫什么,打的包或镜像在哪里。 而就单纯「部署」这个动作来说,指的是将具体的代码部署到运行环境。比如:Build环节中将代码部署到测试环境上;而Deploy环节具体指的是将代码部署到生产环境。

0 阅读:0
一页清吖

一页清吖

感谢大家的关注