Compare commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
03e5342067 | ||
|
|
b1d57426fb | ||
|
|
06e5c52f35 | ||
|
|
64ca839c0b | ||
|
|
80aebda023 | ||
|
|
5dee2281a2 |
+27
-8
@@ -1,17 +1,36 @@
|
|||||||
## 0.48.0.pre2 (2012-06-17)
|
## 0.50.0 (2012-07-11)
|
||||||
|
|
||||||
* 0.48.0.pre2 [David Dollar]
|
* handle windows [David Dollar]
|
||||||
|
|
||||||
|
## 0.49.0 (2012-07-11)
|
||||||
|
|
||||||
|
* 1.8 compatibility [David Dollar]
|
||||||
|
* use one pgroup for all of foreman and kill that since ruby 1.8 sucks at pgroups [David Dollar]
|
||||||
|
* better debugging [David Dollar]
|
||||||
|
|
||||||
|
## 0.48.0 (2012-07-10)
|
||||||
|
|
||||||
|
* allow old exporter format to work, but with deprecation warning [David Dollar]
|
||||||
|
* remove debugging code [David Dollar]
|
||||||
|
* Merge pull request #219 from MarkDBlackwell/patch-1 [David Dollar]
|
||||||
|
* Avoid crash by verifying the existence of SIGHUP before accessing it. [Mark D. Blackwell]
|
||||||
* allow color to be forced on [David Dollar]
|
* allow color to be forced on [David Dollar]
|
||||||
* terminate gracefully if stdout goes away [David Dollar]
|
* terminate gracefully if stdout goes away [David Dollar]
|
||||||
* always flush output [David Dollar]
|
* always flush output [David Dollar]
|
||||||
|
* Merge pull request #212 from morgoth/added-version-command [David Dollar]
|
||||||
|
* added command for displaying foreman version [Wojciech Wnętrzak]
|
||||||
|
* Merge pull request #211 from morgoth/fixed-yaml-usage [David Dollar]
|
||||||
|
* fixed using YAML [Wojciech Wnętrzak]
|
||||||
* test on more things, but don't fail [David Dollar]
|
* test on more things, but don't fail [David Dollar]
|
||||||
* changelog [David Dollar]
|
* changelog [David Dollar]
|
||||||
|
* 0.48.0.pre1 [David Dollar]
|
||||||
## 0.48.0.pre1 (2012-06-11)
|
* foreman doesn't work on ruby 1.8, may try to fix later [David Dollar]
|
||||||
|
* use bash [David Dollar]
|
||||||
* Massive refactoring for programmatic control and stability [David Dollar]
|
* massive refactoring for programmatic control and stability [David Dollar]
|
||||||
* Procfile commands with shell interpolations now work again [David Dollar]
|
* Merge pull request #164 from hsume2/master [David Dollar]
|
||||||
* Stop trying to test on Ruby 1.8 [David Dollar]
|
* Only run tmux specs if tmux is installed [Henry Hsu]
|
||||||
|
* Do not assume BUNDLE_GEMFILE [Henry Hsu]
|
||||||
|
* Add support for starting procfile in tmux session [Henry Hsu]
|
||||||
|
|
||||||
## 0.47.0 (2012-06-07)
|
## 0.47.0 (2012-06-07)
|
||||||
|
|
||||||
|
|||||||
+1
-1
@@ -1,7 +1,7 @@
|
|||||||
PATH
|
PATH
|
||||||
remote: .
|
remote: .
|
||||||
specs:
|
specs:
|
||||||
foreman (0.50.0)
|
foreman (0.51.0)
|
||||||
thor (>= 0.13.6)
|
thor (>= 0.13.6)
|
||||||
|
|
||||||
GEM
|
GEM
|
||||||
|
|||||||
Vendored
+16
@@ -0,0 +1,16 @@
|
|||||||
|
file pkg("foreman-#{version}-x86-mswin32.gem") => distribution_files do |t|
|
||||||
|
Bundler.with_clean_env do
|
||||||
|
sh "env PLATFORM=mswin32 gem build foreman.gemspec"
|
||||||
|
end
|
||||||
|
sh "mv foreman-#{version}-x86-mswin32.gem #{t.name}"
|
||||||
|
end
|
||||||
|
|
||||||
|
task "mswin32:build" => pkg("foreman-#{version}-x86-mswin32.gem")
|
||||||
|
|
||||||
|
task "mswin32:clean" do
|
||||||
|
clean pkg("foreman-#{version}-x86-mswin32.gem")
|
||||||
|
end
|
||||||
|
|
||||||
|
task "mswin32:release" => "mswin32:build" do |t|
|
||||||
|
sh "gem push #{pkg("foreman-#{version}-x86-mswin32.gem")} || echo 'error'"
|
||||||
|
end
|
||||||
@@ -31,7 +31,7 @@ class Foreman::Engine::CLI < Foreman::Engine
|
|||||||
|
|
||||||
def color?
|
def color?
|
||||||
return true if @@color_force
|
return true if @@color_force
|
||||||
return true if Foreman.windows?
|
return false if Foreman.windows?
|
||||||
return false unless self.respond_to?(:isatty)
|
return false unless self.respond_to?(:isatty)
|
||||||
self.isatty && ENV["TERM"]
|
self.isatty && ENV["TERM"]
|
||||||
end
|
end
|
||||||
@@ -49,9 +49,8 @@ class Foreman::Engine::CLI < Foreman::Engine
|
|||||||
|
|
||||||
def startup
|
def startup
|
||||||
@colors = map_colors
|
@colors = map_colors
|
||||||
proctitle "foreman: master"
|
proctitle "foreman: master" unless Foreman.windows?
|
||||||
require "win32console" if Foreman.windows?
|
Color.enable($stdout, options[:color])
|
||||||
Color.enable($stdout, options[:color]) unless $stdout.respond_to?(:color?)
|
|
||||||
end
|
end
|
||||||
|
|
||||||
def output(name, data)
|
def output(name, data)
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
module Foreman
|
module Foreman
|
||||||
|
|
||||||
VERSION = "0.50.0"
|
VERSION = "0.51.0"
|
||||||
|
|
||||||
end
|
end
|
||||||
|
|||||||
+1
-1
@@ -1,7 +1,7 @@
|
|||||||
.\" generated with Ronn/v0.7.3
|
.\" generated with Ronn/v0.7.3
|
||||||
.\" http://github.com/rtomayko/ronn/tree/0.7.3
|
.\" http://github.com/rtomayko/ronn/tree/0.7.3
|
||||||
.
|
.
|
||||||
.TH "FOREMAN" "1" "June 2012" "Foreman 0.49.0" "Foreman Manual"
|
.TH "FOREMAN" "1" "July 2012" "Foreman 0.50.0" "Foreman Manual"
|
||||||
.
|
.
|
||||||
.SH "NAME"
|
.SH "NAME"
|
||||||
\fBforeman\fR \- manage Procfile\-based applications
|
\fBforeman\fR \- manage Procfile\-based applications
|
||||||
|
|||||||
+1
-1
@@ -32,7 +32,7 @@ def latest_release
|
|||||||
end
|
end
|
||||||
|
|
||||||
def newer_release
|
def newer_release
|
||||||
tags = %x{ git tag --contains v#{latest_release} }.split("\n").sort_by do |tag|
|
tags = %x{ git tag --contains v#{latest_release} | grep -v pre }.split("\n").sort_by do |tag|
|
||||||
Gem::Version.new(tag[1..-1])
|
Gem::Version.new(tag[1..-1])
|
||||||
end
|
end
|
||||||
tags[1]
|
tags[1]
|
||||||
|
|||||||
Reference in New Issue
Block a user