README.rdoc in lyberteam-capistrano-devel-3.0.0.pre1 vs README.rdoc in lyberteam-capistrano-devel-3.0.0

- old
+ new

@@ -1,29 +1,22 @@ = lyberteam-capistrano-devel This gem contains classes that deal with the Capistrano deployment of SUL DLSS Ruby projects. -== Latest Documentation -- See https://consul.stanford.edu/display/dlssdev/Capistrano+Deployment+and+the+lyberteam-capistrano-devel+gem for the most recent documentation about this gem - == Capfile assumptions -This gem makes the following assumptions about your Ruby project (lyberteam-capistrano-devel >= 1.0) +This gem makes the following assumptions about your Ruby project (lyberteam-capistrano-devel >= 3.0) +- You are using Capistrano 3+ - You use git for source control - The server you deploy to uses rvm, it is installed systemwide, and is the default system ruby - You do not have an .rvmrc checked into git (should be in your .gitignore) - You will not use rvm gemsets on the server you deploy to - Bundler will install specified gems into {your_project_home}/shared/bundle directory - You have a VERSION file that contains an x.y.z version number. This will get passed to the DLSS release board - Will deploy from the master branch, unless you set :branch to another branch or tag -- The latest version of the gem is not compatible with scripts written before 1.0.0!!!!! - -You need to remove any rvm references - -whenever gem support has been removed. See section the "Setting up crontab with the whenever gem" section below -- If you use ruby 1.9.x, you need to add net-ssh-krb to your gemfile - == Releases * *0.1.0* Initial release, with Dlss::Release rake task pulled in from the lyber-core gem project. * *0.2.0* Allow user to continue even if the tagged version already exists (for use with git-flow, which tags versions before release). * *0.2.1* Fixed tagging bug in v0.2.0 @@ -36,10 +29,10 @@ * *0.5.3* Locking capistrano to 2.9.0 in gemspec to fix bug in deploy:setup shared directory setup * *0.6.0* Removing capistrano version constraint; requiring "shared" directory to use the newer flat directory layout * *0.6.1* deploy:finalize_update task in capistrano/robots creates links to flat "shared" directory * *0.6.2* dlss:update_crontab runs after deploy:create_symlink -* *0.7.0* Client support for the DLSS Release Board at http://dlss-releases.stanford.edu including +* *0.7.0* Client support for the DLSS Release Board including a command-line client (bin/post_dlss_release) as well as baked-in support within the gem release task (rake dlss_release) and the capistrano deployment library (dlss:log_release) * *0.7.1* Remove leftover send_release_announcement call from rake task * *0.7.2* Update dlss:log_release capistrano task to parse the application version more robustly * *0.7.3* [unreleased]