Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/drewsonne/capistrano-scm-gitsubmodules

Git submodules support for capistrano 3
https://github.com/drewsonne/capistrano-scm-gitsubmodules

Last synced: about 1 month ago
JSON representation

Git submodules support for capistrano 3

Awesome Lists containing this project

README

        

# Submodules for capistrano 3

## Installation

Add this line to your application's Gemfile:

gem 'capistrano-scm-gitsubmodules'

And then execute:

$ bundle

Or install it yourself as:

$ gem install capistrano-scm-gitsubmodules

## Usage

Add `require 'capistrano/gitsubmodules'` to your `Capfile`

set scm: 'gitsubmodules'

This wil make capistrano require the tasks.

## Notes

This gem replaces the archive technique with a clone. So release folders will be clones of the repo folder, instead of just plain files, similar to capistrano 2.