Skip to content


Subversion checkout URL

You can clone with
Download ZIP
Commits on May 3, 2012
  1. @jtimberman

    Merge pull request #1 from andreacampi/COOK-1248

    jtimberman committed
    [COOK-1248] Factor out memcached support to its own LWRP.
Commits on May 2, 2012
  1. Documentation fixes.

Commits on Apr 20, 2012
  1. Ignoring failures during gem installation is a horrible idea; it will…

    … just lead to failures at a later stage that will be hard to debug.
  2. Revert "Cleanup: post-process one more attribute in before_compile."

    new_resource.release_path cannot be used in a before_compile block,
    as we don'know the release yet at that point.
    This reverts commit 2486022.
  3. Update the description.

  4. Rename to application_ruby to be more generic, in case in the future …

    …we want to add support for more Ruby frameworks.
  5. Include the unicorn recipe to make sure it gets installed ahead of th…

    …e actual deployment. We only do that if bundler is not in used, since in that case we expect it to be specified in the Gemfile.
Commits on Apr 16, 2012
  1. COOK-963: auto-detect Bundler and adjust the Unicorn invocation accor…

    The initial commit (a100358) on this cookbook introduced the underlying support, but required explicit configuration.
Commits on Apr 11, 2012
  1. [COOK-730] Allow the application to use a database server that is not…

    … managed by Chef.
    This was already possible by overriding the template, but ended up missing out on our nice and new DSL.
  2. [COOK-744] Improve compatibility with Omnibus by prepending Gem.defau…

    …lt_bindir to the path before invoking rake and bundle.
Commits on Apr 10, 2012
  1. Remove support for Bundler 0.8.

    The last release on the 0.8.x branch was 25 months ago, it's time to move on.
  2. [COOK-951] Run `bundle install' (and friends) as the user which will …

    …be used to run the application.
Commits on Apr 9, 2012
  1. @wallace

    User can specify a gem source per gem

    wallace committed with
    Here's an example snippet from a data bag file:
      "gems": {
        "thoughtbot-paperclip": {
          "version": "2.3.1",
          "source": ""
        "rails": "2.3.9",
        "authlogic": "2.1.6",
        "haml": "3.0.17",
        "ice_cube": "0.5.1",
        "calendar_date_select": "1.16.1",
        "delayed_job": "2.0.3",
        "thinking-sphinx": "1.3.20",
        "factory_girl": "1.3.2",
        "will_paginate": "2.3.14",
        "bb-ruby": "0.9.5",
        "hpricot": "0.8.2",
        "sanitize": "1.2.1",
        "aws-s3": "0.6.2",
        "nokogiri": ""
    All gems except thoughtbot-paperclip will use the default gem source,  The thoughtbot-paperclip gem will use
Commits on Apr 7, 2012
Commits on Apr 6, 2012
Something went wrong with that request. Please try again.