Permalink
Commits on Jan 28, 2012
Commits on Jan 27, 2012
  1. Merge pull request #24 from gildegoma/sbt-fix-jvm-parameters

    [sbt] Update default JVM options to make sure popular Scala projects do not reach stack overflow or OOM errors
    michaelklishin committed Jan 27, 2012
Commits on Jan 26, 2012
  1. Make our Maven 3 cookbook more resiliant to broken tarballs some Apac…

    …he mirrors serve
    
    And many other minor improvements along the way. Kudos to @mpapis for fixing my
    crappy shell script.
    michaelklishin committed Jan 26, 2012
  2. [sbt] Tune JVM memory management

    In new sbt-0.11.2.deb package, sbt is launched with:
    
     * Max 512M for permanent heap (for classes and methods)
     * Max 512M for ordinary heap (for object instances)
    
    ```
    java -Xmx512M -Xss1M -XX:+CMSClassUnloadingEnabled -XX:MaxPermSize=512M
    -jar /usr/lib/sbt-0.11.2/sbt-launch.jar "$@"
    ```
    
    These extra parameters allow builds with important memory footprint to be
    executed without crashing with a java.lang.StackOverflowError
    gildegoma committed Jan 7, 2012
  3. Mercurial cookbook

    michaelklishin committed Jan 26, 2012
Commits on Jan 25, 2012
  1. Neo4J Server 1.6

    michaelklishin committed Jan 25, 2012
  2. Only offer OTP releases R14B02 and later

    Various earlier versions fail to compile on Ubuntu 11.04 on 11.10
    and developers of several very popular Erlang projects agree that
    going R14B02+ is a good idea.
    michaelklishin committed Jan 25, 2012
Commits on Jan 23, 2012
  1. Riak 1.0.3

    michaelklishin committed Jan 23, 2012
Commits on Jan 22, 2012
  1. php 5.4.0rc6 is out

    michaelklishin committed Jan 22, 2012
Commits on Jan 21, 2012
  1. A typo

    michaelklishin committed Jan 21, 2012
Commits on Jan 19, 2012
  1. Finally, a Gradle cookbook with a reasonable license

    There is one on github that uses the "All rights reserved, do not redistribute" license.
    Why is it even open source?
    michaelklishin committed Jan 19, 2012
Commits on Jan 14, 2012
  1. More damage control

    michaelklishin committed Jan 14, 2012
  2. Refactor cookbooks that rely on user, group and home directory locati…

    …on to use travis_build_environment attributes
    
    This approach is much more sane in terms of maintenance but also has one downside:
    said cookbooks won't be reusable "as is" for other projects. This is definitely a pity
    but changes required to them are small. So we bite the bullet and do it.
    michaelklishin committed Jan 14, 2012
  3. Update LICENSE file

    michaelklishin committed Jan 14, 2012
Commits on Jan 13, 2012
  1. Don't use conditional sphinx installation

    Until we figure out what make install really does.
    michaelklishin committed Jan 13, 2012
  2. Rip out timetrap, we no longer use it

    Timeouts are now enforced by timers in the worker code. This is the most reliable and
    versatile solution, at least from our experience.
    michaelklishin committed Jan 13, 2012
  3. oops

    michaelklishin committed Jan 13, 2012
  4. Revisit Sphinx cookbook: add installation guard, depend on postgresql…

    …::client recipe instead of reinventing the wheel
    michaelklishin committed Jan 13, 2012
Commits on Jan 12, 2012
  1. Revert "Initial bits of the phantomjs cookbook"

    This reverts commit 9dd192a.
    
    Per discussion with @jonleighton: the PPA we used in the initial version provides
    outdated Phantom.js version. We need to switch to using official tarballs and provide
    1.4.1, then Poltergeist and projects that use Poltergeist will work. Hopefully Ember.js
    test suite will, too.
    michaelklishin committed Jan 12, 2012
  2. Revert "phantomjs has to depend on xserver"

    This reverts commit 9b32755.
    michaelklishin committed Jan 12, 2012