Revert to always recording task metadata as our tests assume that the metadata is recorded

git-svn-id: https://svn.apache.org/repos/asf/buildr/trunk@1340023 13f79535-47bb-0310-9956-ffa450edef68
Use monkey patched end_with? rather than end_with as the second form has disappeared from whatever dependency provided it in the past.

git-svn-id: https://svn.apache.org/repos/asf/buildr/trunk@1340029 13f79535-47bb-0310-9956-ffa450edef68
The recent version version of the zip library does not support to_s on entries so do to_s on name field instead

git-svn-id: https://svn.apache.org/repos/asf/buildr/trunk@1340316 13f79535-47bb-0310-9956-ffa450edef68
Rollback update of rubyzip package as it causes several issues in our tests

git-svn-id: https://svn.apache.org/repos/asf/buildr/trunk@1340319 13f79535-47bb-0310-9956-ffa450edef68
Recent versions of rake will resolve paths in FileList so we need to do the same

git-svn-id: https://svn.apache.org/repos/asf/buildr/trunk@1340320 13f79535-47bb-0310-9956-ffa450edef68
Improve the handling of the include method on doc object to handle FileList, FileTask etc

git-svn-id: https://svn.apache.org/repos/asf/buildr/trunk@1340326 13f79535-47bb-0310-9956-ffa450edef68
Update matcher to conform with rspec latest requirements

git-svn-id: https://svn.apache.org/repos/asf/buildr/trunk@1340330 13f79535-47bb-0310-9956-ffa450edef68
Update .rvmrc to list all the versions of ruby that we support

git-svn-id: https://svn.apache.org/repos/asf/buildr/trunk@1340333 13f79535-47bb-0310-9956-ffa450edef68
Ensure that the environment variables required to run the jruby tests through to completion and fast are set up when changing into the directory

git-svn-id: https://svn.apache.org/repos/asf/buildr/trunk@1340336 13f79535-47bb-0310-9956-ffa450edef68
Ignore the rake directory that is linked in during build process

git-svn-id: https://svn.apache.org/repos/asf/buildr/trunk@1340337 13f79535-47bb-0310-9956-ffa450edef68
Update the changelog to indicate current release

git-svn-id: https://svn.apache.org/repos/asf/buildr/trunk@1340338 13f79535-47bb-0310-9956-ffa450edef68
Add personal key to KEYS registry

git-svn-id: https://svn.apache.org/repos/asf/buildr/trunk@1340339 13f79535-47bb-0310-9956-ffa450edef68
Update test infrastructure so that it uses rvm to run tests. Update staging process so that it runs tests against our 3 blessed platforms

git-svn-id: https://svn.apache.org/repos/asf/buildr/trunk@1340340 13f79535-47bb-0310-9956-ffa450edef68
Update test so that tests have deterministic ordering with the new versions of Rake

git-svn-id: https://svn.apache.org/repos/asf/buildr/trunk@1340341 13f79535-47bb-0310-9956-ffa450edef68
Set the $platform global variable to the platform as a string and use that to guard construction of the gem as newer versions of rubygems use a complex object for platform rather than a string

git-svn-id: https://svn.apache.org/repos/asf/buildr/trunk@1340594 13f79535-47bb-0310-9956-ffa450edef68
Add ffi-ncurses as a jruby development dependecy to avoid an annoying warning

git-svn-id: https://svn.apache.org/repos/asf/buildr/trunk@1340595 13f79535-47bb-0310-9956-ffa450edef68
Reference the rspec version we use

git-svn-id: https://svn.apache.org/repos/asf/buildr/trunk@1340596 13f79535-47bb-0310-9956-ffa450edef68
Reference the rspec version we use

git-svn-id: https://svn.apache.org/repos/asf/buildr/trunk@1340597 13f79535-47bb-0310-9956-ffa450edef68
Rework the way we invoke the spec runner so that the budler cache is eliminated prior to a run

git-svn-id: https://svn.apache.org/repos/asf/buildr/trunk@1340599 13f79535-47bb-0310-9956-ffa450edef68
Change the default configuration of RSpec to be RSpec 3 compatible

git-svn-id: https://svn.apache.org/repos/asf/buildr/trunk@1340600 13f79535-47bb-0310-9956-ffa450edef68