1
0
Fork 0
mirror of https://github.com/capistrano/capistrano synced 2023-03-27 23:21:18 -04:00
capistrano/README.md

43 lines
986 B
Markdown
Raw Normal View History

2013-02-01 04:19:14 -05:00
# Capistrano
wip - aim here is to get 'something' up and running
TODO:
- [x] harness rake for dsl
- [x] create a working capify equivalent
- [x] create Capfile
- [x] create lib/tasks/deploy
- [x] create config/deploy/
- [x] write config/deploy.rb with example configuration
- [x] basic configuration object
- [x] pass any necessary configuration from deploy.rb to SSHKit
- [x] basic 'capistrano/deploy' noop example
- [x] don't care too much about testing at this point (rspec included for my reference)
- [ ] before/after task hooks
- [ ] consider requiring default tasks via configuration (strategy?) rather than Capfile
- [ ] write more default tasks
- [ ] handle multiple stage file generation
2013-02-01 04:19:14 -05:00
## Installation
Add this line to your application's Gemfile:
gem 'capistrano' github: 'capistrano/capistrano', branch: :wip
2013-02-01 04:19:14 -05:00
And then execute:
$ bundle
Capify:
$ bundle exec cap install
2013-02-01 04:19:14 -05:00
## Usage
2013-02-01 04:19:14 -05:00
$ cap -vT
2013-02-01 04:19:14 -05:00
$ cap deploy