David Dollar
083efe3ae9
sleep longer after loading scripts
2012-01-29 10:03:03 -05:00
David Dollar
9d2382a2d2
remove autotest
2012-01-29 02:06:01 -05:00
David Dollar
f731daae1a
update docs
2012-01-29 01:55:44 -05:00
David Dollar
b7f0e3f573
typo
2012-01-29 01:55:14 -05:00
David Dollar
e7c523dab7
cleanup
2012-01-29 01:52:30 -05:00
David Dollar
9f4f15a29c
update docs
2012-01-29 01:51:52 -05:00
David Dollar
b2dc89c50e
fix up authors
2012-01-29 01:51:00 -05:00
David Dollar
389bf05800
cleanup
2012-01-29 01:47:05 -05:00
David Dollar
a632a62efd
update docs
2012-01-29 01:45:57 -05:00
David Dollar
2edf6e1c68
pedantry
2012-01-29 01:41:21 -05:00
David Dollar
56158e881b
add changelog
2012-01-29 01:40:36 -05:00
David Dollar
6b5ed495d5
fix up packaging after moving tasks
2012-01-29 01:38:21 -05:00
David Dollar
9652c285f1
fix up changelog task
2012-01-29 01:32:20 -05:00
David Dollar
ba171cc10d
curate changelog
2012-01-29 01:26:21 -05:00
David Dollar
ebb191adba
better changelog task
2012-01-29 01:26:14 -05:00
David Dollar
8c3ef1a7af
0.37.0
2012-01-29 01:13:27 -05:00
David Dollar
cf69c31ae3
raw changelog
2012-01-29 01:13:02 -05:00
David Dollar
e16a35da4b
fix changelog script
2012-01-29 01:12:56 -05:00
David Dollar
2490dd2a5b
put an entire line of output inside a single mutex so we don't cross the streams
2012-01-29 00:09:44 -05:00
David Dollar
2705520496
fix race condition with process termination
2012-01-29 00:09:28 -05:00
David Dollar
522fee5e9e
pedantry
2012-01-29 00:08:58 -05:00
David Dollar
c462473a25
fix simplecov
2012-01-28 18:53:43 -05:00
David Dollar
224fe94dc2
add more tests
2012-01-28 18:48:26 -05:00
David Dollar
7cb73f5c36
rearrange tasks, add coverage
2012-01-28 18:48:13 -05:00
David Dollar
1537ddbcc9
tweak simplecov entry
2012-01-28 16:27:02 -05:00
David Dollar
b04c81dd06
add simplecov
2012-01-28 16:26:12 -05:00
David Dollar
ae22d34967
Merge pull request #144 from technomancy/debian
...
Drop the S3 publishing rake tasks.
2012-01-26 17:02:42 -08:00
David Dollar
9632227d29
0.37.0.pre5
2012-01-24 08:34:48 -08:00
David Dollar
288d118ca4
Merge pull request #142 from apollo13/master
...
Fix bash string comparision
2012-01-24 08:29:38 -08:00
David Dollar
576455b8d7
rename readme
2012-01-24 08:14:50 -08:00
David Dollar
a04032454a
0.37.0.pre4
2012-01-24 08:03:07 -08:00
David Dollar
29c94c785d
Merge pull request #130 from clowder/foreman
...
---
Because `Your::Runit::Env != My::Runit::Env` I thought that it would be nice to be able to include your own export format as a another gem along side Foreman; similar to MultiJson’s engines but using constantize because we are specifying formats via the command line.
Cheers,
Chris
2012-01-24 08:00:12 -08:00
David Dollar
c7167e1c83
Update README.markdown
2012-01-23 14:20:45 -08:00
David Dollar
db93432118
Revert "try on more rubies"
...
This reverts commit 5eada6b7cc .
2012-01-23 00:45:25 -05:00
David Dollar
5eada6b7cc
try on more rubies
2012-01-23 00:43:25 -05:00
David Dollar
5e46b1f43a
fix webhook url
2012-01-23 00:41:10 -05:00
David Dollar
ef723f5831
Update README.markdown
2012-01-23 00:37:58 -05:00
David Dollar
52e24ef64b
Update README.markdown
2012-01-23 00:31:57 -05:00
David Dollar
0b1daf1927
ensure we have non-nil data, fixes #111
2012-01-22 22:01:03 -05:00
David Dollar
e0d84a56d7
make sure error method exists. fixes #104
2012-01-22 21:55:55 -05:00
David Dollar
7ee2edcc60
Merge pull request #136 from fnichol/foreman
...
---
Simple enough, but this helps when re-exporting runit services. Cheers, and thanks!
Conflicts:
spec/foreman/export/runit_spec.rb
2012-01-22 21:46:57 -05:00
David Dollar
d428ac5356
remove other from install instructions
2012-01-22 21:42:51 -05:00
David Dollar
5351b49fee
cleanup
2012-01-22 21:41:10 -05:00
David Dollar
6ebe76d8c1
Revert "tweak authors"
...
This reverts commit 7c43c672c9
2012-01-22 21:39:24 -05:00
David Dollar
7c43c672c9
tweak authors
2012-01-22 21:39:09 -05:00
David Dollar
41d9050ae3
fix authors
2012-01-22 21:38:17 -05:00
David Dollar
09e9cefa3a
readme tweaks
2012-01-22 21:36:38 -05:00
David Dollar
85efe5c1ba
readme tweaks
2012-01-22 21:36:24 -05:00
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
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
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
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
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
David Dollar
1485eeb859
0.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
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
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
David Dollar
d4c2332c59
0.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
David Dollar
a278755ae4
0.34.0
2012-01-16 09:42:07 -05:00
David Dollar
3367a060a7
update man page
2012-01-16 09:41:36 -05:00
David Dollar
ac7e0743ac
update docs for -d
2012-01-16 09:39:54 -05:00
David Dollar
e574880814
Merge pull request #101 from ndbroadbent/foreman
...
---
I just discovered the LiveReload gem, and wanted to use foreman to help me set up my development environments.
I didnt want to check in my custom development Procfiles, so I needed to alter the behaviour of:
> [The Procfiles] containing directory will be assumed to be the root directory of the application.
Ive set up some shared `Procfiles` for development, such as `Rails3Dev`, `Rails31Dev`, `JekyllDev`, etc.
Then I set up a bash alias for each of these Procfiles, such as:
```bash
alias rd31="foreman start -d . -f ~/dev/procfiles/Rails31Dev"
```
The only thing missing was the `-d` flag.
My `Rails31Dev` file looks like this:
```yaml
compass: compass watch --sass-dir app/assets/stylesheets --css-dir public/assets
livereload: livereload
passenger: passenger start
```
Thanks!
Conflicts:
lib/foreman/cli.rb
2012-01-16 09:38:25 -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
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
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
David Dollar
cf269c39da
0.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
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