depkit
A deployment utility for Rails apps, eventually.
We aren't at version 0.0.1 quite yet.
Basic strategy is to provide Rake tasks to assist with deployment.
Configuration is via a Yaml file:
[Rails project root]/config/depkit_config.yml
This is the form of the config file:
---
target_server: 'hostname.com'
remote_username: 'username'
repository_url: '[email protected]:github_username/repository.git'
deployment_root: '/path/to/deployment/dir'
# How many releases in total to keep, including the current one.
keep_releases: 5
Project Status
At the moment this works roughly for my projects.
I'm working towards making it generally useful.
Any suggestions for refinements/improvements are welcome.