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

Tweak version number handling, and update changelog and version number, releasing prerelease as I want the contributors to test theis before it goes mainline

This commit is contained in:
Lee Hambley 2011-06-25 14:34:56 +02:00
parent f1d91f3b89
commit 92bf8df157
4 changed files with 32 additions and 9 deletions

View file

@ -1,3 +1,29 @@
## 2.6.1 / June 25 2011
A short maintenance release, Some fixes to the verbose flag inside the Git SCM
as well as another argument for the (internal) `variable()` command, offering
a default. The Git SCM is now verbose by default, but can be disabled by
setting `:scm_verbose` to false.
There has been an additional method added to string, within the context of the
test suite, I'm always sketchy about adding additional methods to core
classes, but it's a short term fix until I make the time to patch the test
suite not to compare strings literally. The method is `String#compact`, and is
implemented simply as `self.gsub(/\s+/, ' ')`.
Here's the run-down of changes, and their committers, as always - a huge thank
you to the community that continues to drive Capistrano's development.
* `deploy:setup` now respects `:group_writable` (Mathew Davies)
* Fixes to `:scm_verbose` for the Git module (defaults to On.) (Daniel Duvall)
* Will now copy hidden files in the project's root into the release
directory (Mark Jaquith)
* Now handles closing already-dead connections in a sane way (does not raise
an exception) (Will Bryant)
* Renamed `Capistrano::VERSION::TINY` to `Capistrano::VERSION::PATCH` (Lee
Hambley)
* Removed the `VERSION` file (Lee Hambley)
## 2.6.0 / May 3 2011
A rather large release, feature-version bump because of the new

View file

@ -1 +0,0 @@
2.6.0

View file

@ -3,16 +3,14 @@ module Capistrano
class Version
CURRENT = File.read(File.dirname(__FILE__) + '/../../VERSION')
MAJOR, MINOR, TINY = CURRENT.scanf('%d.%d.%d')
STRING = CURRENT.to_s
MAJOR = 2
MINOR = 6
PATCH = 1
def self.to_s
CURRENT
"#{MAJOR}.#{MINOR}.#{PATCH}.pre"
end
end
end

View file

@ -198,7 +198,7 @@ class CLIOptionsTest < Test::Unit::TestCase
def test_parse_options_with_V_should_show_version_and_exit
@cli.args << "-V"
@cli.expects(:puts).with { |s| s.include?(Capistrano::Version::STRING) }
@cli.expects(:puts).with { |s| s.include?(Capistrano::Version.to_s) }
@cli.expects(:exit).raises(ExitException)
assert_raises(ExitException) { @cli.parse_options! }
end