capistrano-git-with-submodules

Git submodule support for Capistrano 3.7+

For Capistrano 3.0-3.6 use old capistrano-git-submodule-strategy

Using

Gemfile

From rubygems.org (recommended)

gem 'capistrano-git-with-submodules', '~> 2.0'

Latest revision from github

gem 'capistrano-git-with-submodules', '~> 2.0', :github => 'ekho/capistrano-git-with-submodules'

Capfile

After

require "capistrano/scm/git"
install_plugin Capistrano::SCM::Git

add

require "capistrano/scm/git-with-submodules"
install_plugin Capistrano::SCM::Git::WithSubmodules

If you are upgrading from {capistrano-git-submodule-strategy} you should remove its settings from your Gemfile, Capfile and deploy.rb.

Contributing to capistrano-git-with-submodules

Copyright © 2016 Boris Gorbylev. See LICENSE for further details.