Permalink
Commits on Jan 16, 2012
  1. 0.33.1

    committed Jan 16, 2012
  2. Merge pull request #129 from fnichol/resolve-home-template

    Expand template path under user's home directory (foreman export).
    committed Jan 16, 2012
  3. 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']`
    fnichol committed Jan 16, 2012
Commits on Jan 15, 2012
  1. 0.33.0

    committed Jan 15, 2012
  2. Revert "Merge pull request #125 from brainopia/master"

    It appears that this is causing issues with process termination.
    
    This reverts commit d2c9ce0, reversing
    changes made to 98337c9.
    committed Jan 15, 2012
Commits on Jan 12, 2012
  1. 0.32.0

    committed Jan 12, 2012
  2. Merge pull request #125 from brainopia/master

    Support for complex cmds in Procfile
    committed Jan 12, 2012
Commits on Jan 10, 2012
  1. Merge pull request #121 from Viximo/feature/run

    Add "exec" action to allow execution of commands within the app environment
    committed Jan 10, 2012
Commits on Jan 9, 2012
  1. Steal the run method back from Thor so that it can be used in place f…

    …or exec for running commands in the foreman environment.
    
    Fix some error reporting.
    betamatt committed Jan 9, 2012
Commits on Jan 8, 2012
  1. Remove old cruft

    brainopia committed Jan 8, 2012
  2. Fix for double fork

    brainopia committed Jan 8, 2012
Commits on Jan 7, 2012
Commits on Jan 4, 2012
  1. tweak readme

    committed Jan 4, 2012
  2. 0.31.0

    committed Jan 4, 2012
  3. make fork more robust

    committed Jan 4, 2012
  4. remove unnecessary debug

    committed Jan 4, 2012
Commits on Dec 25, 2011
  1. Merge pull request #110 from lstoll/master

    Different port range for each process type on 'foreman start'
    committed Dec 25, 2011
Commits on Dec 23, 2011
  1. 0.30.1

    committed Dec 23, 2011
  2. require thread for mutex

    committed Dec 23, 2011
Commits on Dec 22, 2011
  1. 0.30.0

    committed Dec 22, 2011
  2. compatibility with ruby 1.8

    committed Dec 22, 2011
  3. 0.29.0

    committed Dec 22, 2011
Commits on Dec 9, 2011
  1. 0.28.0.pre2

    committed Dec 9, 2011
  2. fix pipe error

    committed Dec 9, 2011
  3. 0.28.0.pre1

    committed Dec 9, 2011
  4. Merge branch 'fork'

    committed Dec 9, 2011
  5. wip

    committed Dec 9, 2011
  6. wip

    committed Dec 9, 2011
  7. wip

    committed Dec 9, 2011