DevOps is a set of practices to build test and relase your code in small frequent steps,

CI/CD is a DevOps tactic and the core practice, which makes use of the right automated testing tools to implement agile development.

delveopers commit their code to a shared repository on a daily basis; each commit triggers an automated workflow on a CI server that can notify the devlopers of any issues intergrating their changes when a repo evolves in small steps like this prevents what’s known as merge to

for the project development team

针对项目的cicd

jeknis

gitlab cicd

for the infrastructure team

针对设备或基础服务的cicd(安全补丁,运维部署)

宝塔 www.bt.cn

Chef Vs Puppet Vs Ansible