Demo capistrano 部署工具,需要选择scm进行代码管理,默认使用git,如果本地编译上传需要自定义scm,使用ansible的学习成本较高,且对部分系统支持不好,如alpine。 初始化项目 cap install cap install STAGES=local,dev,test,prod 运行 cap <stage> deploy 可参考项目 https://github.com/gozeon/code-collections/tree/master/ruby/cap