Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/mcollina/capistrano-remote-cache-with-project-root
https://github.com/mcollina/capistrano-remote-cache-with-project-root
Last synced: 13 days ago
JSON representation
- Host: GitHub
- URL: https://github.com/mcollina/capistrano-remote-cache-with-project-root
- Owner: mcollina
- License: mit
- Created: 2012-05-23T08:32:34.000Z (over 12 years ago)
- Default Branch: master
- Last Pushed: 2012-05-23T14:30:17.000Z (over 12 years ago)
- Last Synced: 2024-12-25T10:02:50.169Z (15 days ago)
- Language: Ruby
- Size: 88.9 KB
- Stars: 10
- Watchers: 4
- Forks: 5
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Capistrano Remote Cache With Project Root Deployment Strategy
This library extends the RemoteCache strategy in order to
support deployment from internal folders, e.g. yours
`Rails.root` resides inside `/yourapp`.## Installation
Add this line to your application's Gemfile:
gem 'capistrano-remote-cache-with-project-root'
And then execute:
$ bundle
Or install it yourself as:
$ gem install capistrano-remote-cache-with-project-root
## Usage
Add these lines to your Capistrano recipe:
set :deploy_via, "remote_cache_with_project_root"
set :project_root, "relative/path/to/your/project"## Contributing
1. Fork it
2. Create your feature branch (`git checkout -b my-new-feature`)
3. Commit your changes (`git commit -am 'Added some feature'`)
4. Push to the branch (`git push origin my-new-feature`)
5. Create new Pull Request