David Dollar
c21634c04e
fix up authors
2012-01-22 21:34:23 -05:00
David Dollar
6d4f3476f1
Update README.markdown
2012-01-22 21:32:33 -05:00
David Dollar
724812d6e3
fix up specs
2012-01-22 21:17:54 -05:00
David Dollar
ce6ec4848d
we're not chdiring any more
2012-01-22 21:17:38 -05:00
David Dollar
a37a097f73
use strings rather than symbols to better emulate the real thing
2012-01-22 21:17:18 -05:00
David Dollar
f28725bdac
Merge pull request #139 from brainopia/foreman
...
---
If you remember Ive wanted to implement a prototype of process-tree monitor (and therefore restore support for complex commands), but decided to start with specing current behavior and marking desired behavior as pending specs.
This pull-request is a first pass. Its mainly Foreman::Process specs and a bit of refactoring. Specs for Foreman::Engine will be coming next (theyll cover a wide ground of possible uses). Afterwards I will replace machinery a bit to remove pending specs and ensure the rest is still passing on all available to me platforms.
If you have any notices, Ill gladly hear them.
2012-01-22 20:58:51 -05:00
David Dollar
51eee011ce
0.37.0.pre3
v0.37.0.pre3
2012-01-22 20:40:50 -05:00
David Dollar
6c8c848f54
normalize platform names
2012-01-22 20:33:14 -05:00
David Dollar
f60c4cb767
windows support
2012-01-22 20:33:14 -05:00
David Dollar
4ad49cb058
add windows support
2012-01-22 20:33:13 -05:00
David Dollar
e993af2b20
dont need pty
2012-01-22 20:33:13 -05:00
David Dollar
d7000bccfa
fix specs
2012-01-22 19:14:24 -05:00
David Dollar
2995a605b4
0.37.0.pre2
v0.37.0.pre2
2012-01-22 19:05:42 -05:00
David Dollar
ef280e802d
0.37.0.pre1
2012-01-22 19:04:25 -05:00
David Dollar
8a9001842c
remove unnecessary stdout/stderr flattening
2012-01-22 19:01:36 -05:00
David Dollar
8a8d31eb43
use PLATFORM=jruby instead of JRUBY=true
2012-01-22 18:55:47 -05:00
David Dollar
3e98170878
fix java build bug
v0.37.0.pre1
2012-01-22 18:39:43 -05:00
David Dollar
3d84de3062
dont do rubygems/bundler in the Rakefile
2012-01-22 18:39:33 -05:00
David Dollar
9cc0afca49
switch to posix-spawn for jruby
2012-01-22 18:39:20 -05:00
David Dollar
7a25d3ac5a
add jruby build
2012-01-22 17:38:02 -05:00
David Dollar
db1a5df354
spork is in the gemspec now
2012-01-22 17:37:41 -05:00
David Dollar
e137596ce0
remove debugging
2012-01-22 17:37:30 -05:00
David Dollar
c9042c5aae
move the spoon require into the jruby branch
2012-01-22 17:30:02 -05:00
David Dollar
550adc8070
pass basedir along to the runner script
2012-01-22 17:29:52 -05:00
David Dollar
fbdde3e62a
beef up the runner script to allow a working directory to be set
2012-01-22 17:29:15 -05:00
David Dollar
e161ecb630
Merge pull request #140 from jc00ke/foreman
...
---
Fixes #2
This is my first patch for JRuby, so any feedback would be appreciated. The specs do not run (Ill file a separate issue) but I am able to successfully start up & run the contents of a `Procfile`.
I based this patch on [launchys JRuby support](https://github.com/copiousfreetime/launchy/pull/10 ) and I too confirmed these changes did not break 1.8.7, 1.9.2 or 1.9.3.
2012-01-22 16:58:30 -05:00
jc00ke
853a88dfbf
Move spoon dep to Gemfile
...
By moving it to the Gemfile & using platform we're able avoid installing
spoon for other Ruby implementations.
2012-01-22 13:43:37 -08:00
jc00ke
b4cab08327
Using spoon for JRuby support
2012-01-22 12:27:25 -08:00
brainopia
ade0005a92
Add specs for Foreman::Process#run
2012-01-22 22:07:53 +04:00
brainopia
241b91a0d5
Implement Foreman::Process#kill,detach,alive?,dead?
2012-01-22 22:07:01 +04:00
brainopia
047f106d48
- Use explicit fakefs tag in specs
...
- Clean up trailing whitespace
2012-01-22 15:00:43 +04:00
brainopia
df043e60d8
Simplify Foreman::Process#with_environment
2012-01-22 08:57:09 +04:00
brainopia
158c184f8c
Add specs for options of Foreman::Process#run
2012-01-22 08:55:45 +04:00
brainopia
2ed1fe8d44
Add specs for initialization of Foreman::Process
2012-01-22 08:54:42 +04:00
David Dollar
a008886bd0
use default bucket for storage
2012-01-20 18:21:55 -08:00
David Dollar
c62f892ff6
Merge pull request #138 from technomancy/debian
...
Debian
2012-01-20 18:07:45 -08:00
Phil Hagelberg
d885e019b3
Add Debian packaging.
2012-01-20 18:02:01 -08:00
Phil Hagelberg
cfd337b44d
Ignore vendor dir.
2012-01-20 18:01:46 -08:00
David Dollar
1485eeb859
0.36.1
v0.36.1
2012-01-18 11:18:39 -05:00
David Dollar
e0b5928e88
bump term-ansicolor in gemspec
2012-01-18 11:18:33 -05:00
David Dollar
a73dce5405
0.36.0
v0.36.0
2012-01-17 22:21:36 -05:00
David Dollar
2abddb42b3
sync the writer stream
2012-01-17 22:21:16 -05:00
David Dollar
d961a32cfe
capture stderr as well
2012-01-17 22:20:25 -05:00
David Dollar
2bfc065c1d
update rake
v0.35.0
2012-01-16 18:35:06 -05:00
David Dollar
fbe3d4ec69
0.35.0
2012-01-16 18:34:36 -05:00
David Dollar
631187e0d8
Merge pull request #132 from Viximo/feature/concurrency
...
Change default concurrency to 0 when concurrency is provided
2012-01-16 15:13:27 -08:00
Matt Griffin
92d1a4d367
Fix export specs
2012-01-16 17:39:21 -05:00
Matt Griffin
f4123f4ae1
Merge branch 'master' of https://github.com/michaeldwan/foreman into feature/concurrency
...
Conflicts:
spec/foreman/engine_spec.rb
spec/foreman/export/bluepill_spec.rb
spec/resources/export/bluepill/app.pill
2012-01-16 17:18:14 -05:00
David Dollar
d4c2332c59
0.34.1
v0.34.1
2012-01-16 09:53:56 -05:00
David Dollar
e257fc89c1
fix missing start desc
2012-01-16 09:53:43 -05:00