Make .travis.yml pass lint.travis-ci.org validation.
Fix typo in loading default taks in Capfile template.
Add ruby 1.9.3 to Travis config.
* Include sample NGinx config for `deploy:web:disable` (added by Roger Ertesvåg) * Fix gemspec time format warning (reported by Tony Arcieri, fixed by building the Gem against Ruby-1.9.3) * Finally removed deprecated `before_` and `after_` tasks. (Lee Hambley) * Rake 0.9.x compatibility (reported by James Miller, fixed by Lee Hambley) * More detailed logging output (fixed by Huang Liang) * Includes multistage, without `capistrano-ext`. `require 'capistrano/ext/multistage'` (fixed by Lee Hambley)
…gem." This reverts commit c11cfec.
Capistrano outputs all logs into a single place which makes it rather difficult to figure out what has happened on a single host machine, especially when you are running parallel. By adding host information to the log as possible as it can will enable tools such as splunk to easily filter out host specific log information, which is helpful during the later auditing process.
This method is incredibly unsatisfactory, please see: * jimweirich/rake#81 for more discussion about this issue.
Remove unecessary explicit rubygems access.
Added Nginx configuration description for `deploy:web:disable`.
Since the dependencies are already specified in the .gemspec, there is no need for this.
Almost everybody uses the multistage extension, and having it in a sepate gem has never really made that much sense. With this commit you can use multistage by requiring `capistrano/ext/multistage`. The Gem `capistrano-ext` no longer required.
This renames the task `deploy:symlink` to `deploy:create_symlink`. This will break any before/after hooks and callbacks. Please update your recipes accordingly. This is a rather unfortunate side effect of the widening Rake API and bad namespacing behaviour on both their side and ours. If you cannot make the upgrade, please lock the Capistrano version in your Gemfile at a suitable, earlier version.
Add host information to some logging operations.
Adds maintenance_template_path configuration option. Usage: `set :maintenance_template_path, './public/maintenance.html'`
Better errors when trying to upload non-existent files. (This patch comes with brittle tests, if you have problems, please report them on the issue tracker.)
Don't dereference symlinks when deploying via copy. (allows for absolute symlinks… this commit might cause problems, but there haven't been any comments on the issue request, and it will help at least one person.)