mina-deploy(3800🌟) 快速部署工具
Mina (3800🌟)
80template使用的gem:
gem 'mina', '~> 1.2.2', require: false
gem 'mina-puma', '~> 1.1.0', require: false
gem 'mina-multistage', '~> 1.0.3', require: false
gem 'mina-sidekiq', '~> 1.0.3', require: false
gem 'mina-logs', '~> 1.1.0', require: false
使用了一个 deploy Bash script generator,所以非常快。他生产一个完全Bash script的程序并在服务器端远程运行。
和 Capistrano,比较:
Capistrano打开SSh连接并按顺序运行每个命令,而Mina只创建一个SSH session并发送一条命令。
快速开始指引:
https://github.com/mina-deploy/mina/blob/master/docs/getting_started.md
5步骤:
先看全栈的教学帖子。