pipeline几个概念

来源:4-7 Jenkins Pipeline job的编码规范与构建配置

慕妹2362023

2019-08-11

老师您好,对下面这几个概念想做一个清晰的认识
1.到底如何通俗的理解pipeline这个流水线
2.为什么您说要把之前的项目迁移至pipeline
3.迁移pipeline有什么好处吗?

老师能否还是以通俗的方式解释一下呢?

写回答

1回答

一路向北

2019-08-11

1.到底如何通俗的理解pipeline这个流水线
可以理解将我们开发部署环境生态链的每一步都通过pipeline流水线串联起来,并代码化,使得我们开发人员一键就能将本地的代码发布到测试环境进行测试发布,最终实现持续集成持续发布。
2.为什么您说要把之前的项目迁移至pipeline
之前传统的开发部署流程,每一步都需要人为干预,迁移到pipeline能够实现每一步自动化,不需要人为干预,所有流程都可以通过代码自动化。
3.迁移pipeline有什么好处吗?
可以实现持续集成持续部署,节省产品发布时间,优化部署策略,节省人力成本,自动化脚本复用,提现我们devops的敏捷开发精神。

0
0

Jenkins+Ansible+Gitlab-三剑合璧掌握自动化部署

整合三大工具解决自动化部署&持续交付问题

1290 学习 · 319 问题

查看课程