feat(capistrano): re-add capistrano for deployment #61
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
We used capistrano with our own capones-recipes extensions to deploy
Bookyt. Capones-recipes allows to hold deployment stages in another
repository, a feature we (CyT) uses actively. It also provides some nice
helpers to sync all data from a deployment down and so on.
The capones-recipes gem did not get much love though, and is therefore a
bit outdated and misses docs. For that reason it was dropped in the last
round of gem updates. We need to do deployments though, and therefore
add it back for now.
This commit add all the files back that are needed to do capistrano
deployments beside actual deployment specifications.