Capistrano::Gity 是 Capistrano v3 的 Git 部署助手。
安装:在你的Gemfile中添加以下内容:
gem 'capistrano', '~> 3.1'
gem 'capistrano-gity', '~> 1.0.2'
用法:在Capfile中使用gity作为capistrano:deploy任务的包装器:
require 'capistrano/gity'
任务 gity:prepare_deploy
在 deploy:starting
之前运行,并在 remote/deploy/
下创建一个远程临时分支。
使用以下命令在 deploy:finished
成功后删除临时分支:
set :auto_cleanup, true
您还可以更改默认的临时分支前缀:
set :br
暂无评论