 Craig R WebsterandDavid Dollar
|
7132cacbf6
|
Wrap around to the first colour when all the colours are used
|
2012-01-16 09:35:51 -05:00 |
|
David Dollar
|
c1f279aa6f
|
run specs in random order
|
2012-01-16 09:33:34 -05:00 |
|
David Dollar
|
34cfe9ef9d
|
update rspec
|
2012-01-16 09:33:34 -05:00 |
|
David Dollar
|
79fc3b8029
|
pedantry
|
2012-01-16 09:33:34 -05:00 |
|
 Matthijs LangenbergandDavid Dollar
|
91140638e1
|
Set executable bit on runit run scripts.
|
2012-01-16 09:33:34 -05:00 |
|
David Dollar
|
48cc60c30f
|
Merge pull request #114 from gburt/master
add more colors
|
2012-01-16 06:21:28 -08:00 |
|
David Dollar
|
533139ea9f
|
0.33.1
v0.33.1
|
2012-01-16 09:18:48 -05:00 |
|
David Dollar
|
86e2056a24
|
Merge pull request #129 from fnichol/resolve-home-template
Expand template path under user's home directory (foreman export).
|
2012-01-16 06:17:43 -08:00 |
|
Fletcher Nichol
|
ab29963ee4
|
Expand template path under user's home directory.
* File.join won't expand `~` into `ENV['HOME']`
(http://ruby-doc.org/core-1.9.3/File.html#method-c-expand_path)
* The FakeFS File.exists? implementation calls FileSystem#find
(https://github.com/defunkt/fakefs/blob/master/lib/fakefs/file_system.rb#L22-33)
containing a call to FileSystem#normalize_path which expands the
path variable passed in
(https://github.com/defunkt/fakefs/blob/master/lib/fakefs/file_system.rb#L91-98)
* The file system mocking library sets up a false expectation that `~`
will be expanded in the #export_template method and consequently the
production code can't use the template directory
* To guard against future regressions such as fixes/updates to FakeFS or
using an alternate file system mocking library, the specs were updated
to explicitly set `ENV['HOME']`
|
2012-01-15 19:09:52 -07:00 |
|
David Dollar
|
cf269c39da
|
0.33.0
v0.33.0
|
2012-01-15 13:00:45 -05:00 |
|
David Dollar
|
76cd2e794b
|
Revert "Merge pull request #125 from brainopia/master"
It appears that this is causing issues with process termination.
This reverts commit d2c9ce0f34, reversing
changes made to 98337c92e1.
|
2012-01-15 12:59:47 -05:00 |
|
David Dollar
|
83748cb538
|
0.32.0
v0.32.0
|
2012-01-12 15:25:43 -08:00 |
|
David Dollar
|
d2c9ce0f34
|
Merge pull request #125 from brainopia/master
Support for complex cmds in Procfile
|
2012-01-12 15:23:15 -08:00 |
|
David Dollar
|
98337c92e1
|
Merge pull request #121 from Viximo/feature/run
Add "exec" action to allow execution of commands within the app environment
|
2012-01-09 16:02:42 -08:00 |
|
Matt Griffin
|
33d738b3f8
|
Return some whitespace that was accidentally removed
|
2012-01-09 17:15:20 -05:00 |
|
Matt Griffin
|
9432989fbe
|
Steal the run method back from Thor so that it can be used in place for exec for running commands in the foreman environment.
Fix some error reporting.
|
2012-01-09 17:11:32 -05:00 |
|
brainopia
|
66b1483a75
|
Remove old cruft
|
2012-01-08 10:18:48 +07:00 |
|
brainopia
|
64bd4db128
|
In case someone wants to use bin/runner directly
|
2012-01-08 10:15:23 +07:00 |
|
brainopia
|
b561555f3a
|
Fix for double fork
|
2012-01-08 09:42:51 +07:00 |
|
brainopia
|
baa7b7685c
|
Use ruby exec which works with escaped cmd and replaces shell
|
2012-01-07 20:19:57 +07:00 |
|
brainopia
|
cfa6e6f259
|
Fix foreman to work with cmds containing pipes and redirects
|
2012-01-07 18:19:54 +07:00 |
|
Matt Griffin
|
a34bc59721
|
Add "exec" action to allow execution of arbitrary commands with the app's environment.
|
2012-01-04 15:22:10 -05:00 |
|
David Dollar
|
07e8ca4a4b
|
tweak readme
|
2012-01-04 12:36:34 -05:00 |
|
David Dollar
|
342d30bbb8
|
0.31.0
v0.31.0
|
2012-01-04 12:16:51 -05:00 |
|
David Dollar
|
268dd6240e
|
make fork more robust
|
2012-01-04 12:15:55 -05:00 |
|
David Dollar
|
9e60b3e1a4
|
remove unnecessary debug
|
2012-01-04 12:15:38 -05:00 |
|
David Dollar
|
1c6285f8af
|
add more information when shutting down
|
2012-01-04 12:15:17 -05:00 |
|
Gabriel Burt
|
5de1bd18ac
|
add more colors
|
2011-12-30 13:55:46 -06:00 |
|
David Dollar
|
fff15bc627
|
Merge pull request #110 from lstoll/master
Different port range for each process type on 'foreman start'
|
2011-12-24 22:47:36 -08:00 |
|
Lincoln Stoll
|
a66157d611
|
Use different port ranges for each process type
|
2011-12-25 15:46:21 +11:00 |
|
David Dollar
|
fcfa913fb0
|
0.30.1
v0.30.1
|
2011-12-23 08:48:34 -05:00 |
|
David Dollar
|
fc438472f9
|
require thread for mutex
|
2011-12-23 08:48:17 -05:00 |
|
David Dollar
|
fc95936327
|
0.30.0
v0.30.0
|
2011-12-22 16:34:02 -05:00 |
|
David Dollar
|
0c27f78d46
|
compatibility with ruby 1.8
|
2011-12-22 16:33:49 -05:00 |
|
David Dollar
|
356c61f471
|
0.29.0
v0.29.0
|
2011-12-22 01:03:11 -05:00 |
|
David Dollar
|
dcff4da220
|
0.28.0.pre2
v0.28.0.pre2
|
2011-12-08 17:59:40 -08:00 |
|
David Dollar
|
888520ee99
|
fix pipe error
|
2011-12-08 17:59:27 -08:00 |
|
David Dollar
|
c7b6b334fd
|
0.28.0.pre1
v0.28.0.pre1
|
2011-12-08 17:54:19 -08:00 |
|
David Dollar
|
f476920a05
|
Merge branch 'fork'
|
2011-12-08 17:53:50 -08:00 |
|
David Dollar
|
5436b68cf1
|
wip
|
2011-12-08 17:53:13 -08:00 |
|
David Dollar
|
c9411cd2b1
|
wip
|
2011-12-08 17:18:21 -08:00 |
|
David Dollar
|
6e95d1ce94
|
wip
|
2011-12-08 16:57:33 -08:00 |
|
David Dollar
|
c5548a345e
|
wip
|
2011-12-08 16:19:19 -08:00 |
|
David Dollar
|
f668b87660
|
wip
|
2011-12-08 14:04:29 -08:00 |
|
David Dollar
|
914a1ee958
|
0.27.0
v0.27.0
|
2011-12-05 15:46:40 -05:00 |
|
David Dollar
|
e1c2946718
|
add changelog
|
2011-12-05 15:46:22 -05:00 |
|
David Dollar
|
6160246da0
|
Merge pull request #103 from csquared/load_env_from_irb
Load env from irb
|
2011-12-05 12:37:05 -08:00 |
|
Chris Continanza
|
2e8030dbd4
|
refactor load_env to apply_environment
|
2011-12-05 12:36:23 -08:00 |
|
Chris Continanza
|
58e4cdafd7
|
rename load! to load_env!
|
2011-12-05 12:27:32 -08:00 |
|
Chris Continanza
|
44a5dff724
|
use ./.env as default
|
2011-12-05 11:37:51 -08:00 |
|