Skip to content
This repository

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP

Aug 04, 2012

  1. Michael Klishin

    Merge branch 'master' of github.com:travis-ci/travis-cookbooks

    michaelklishin authored
  2. Michael Klishin

    Correctly set owner and group for Composer files

    The attributes that were used previously are not set, gotta use those from
    travis_build_environment
    michaelklishin authored

Aug 03, 2012

  1. Michael Klishin

    Merge pull request #83 from phlipper/postgresql-client_min_messages

    Suppress PostgreSQL client warning messages in build output
    michaelklishin authored
  2. Phil Cohen

    suppress client warning messages in build output

    phlipper authored
  3. Michael Klishin

    Riak 1.1.4, fixes #82

    michaelklishin authored
  4. Michael Klishin

    Clean up sources and NVM build artifacts

    michaelklishin authored
  5. Michael Klishin

    Update nvm.sh to handle recently added npmjs redirects

    Makes it possible to provision nodejs 0.4.x again

Aug 02, 2012

  1. Michael Klishin

    Make sure composer and composer.phar owner is the same

    michaelklishin authored

Jul 31, 2012

  1. Michael Klishin

    Make Oracle JDK 7 the default

    Even though the next versions of Debian, Ubuntu and Fedora ship with OpenJDK 7 by default,
    and Oracle JDK being based on OpenJDK (so, all new work goes into OpenJDK first), our
    OpenJDK 7 package is very old (by recent JDK development standards) and ocassionally
    segfaults with JRuby and Scala.
    
    This is a 32-bit problem so our options are:
    
     * Move CI env to 64 bit
     * Move to 12.04 earlier than expected
     * Upgrade OpenJDK 7 to 7u5
    
    Each of these has problems:
    
     * We will likely have to upgrade some hardware to make sure we have the same amount of
       memory free for I/O buffers, since 64 bit VMs will use more RAM.
    
     * There are no 12.04 packages for a number of projects (like PyPy) and we cannot
       quickly build and maintain them well on our own.
    
     * Building OpenJDK 7 is not that hard but takes ~20 minutes on a powerful machine
       and *packaging* it is a whole different story. We probably won't be able to do
       it and maintain it well on our own either.
    
    So we just switch the default: our Oracle JDK 7 is 7u5 (a recent patch release) and
    with 7u6, 7u8 and so on it will be pretty easy for us to upgrade it thanks to the
    PPA we use which downloads packages from the Oracle Technology Network mirrors.
    
    We are still committed to helping OpenJDK 7 & 8, but for now we cannot do much about
    the situation and a non-trivial portion of our users is affected.
    michaelklishin authored
  2. Michael Klishin

    Disable Neo4J Server on boot, like it used to be (and described in th…

    …e docs)
    
    It was not intentional. Reported by a neo4django developer on the
    neo4j mailing list.

Jul 30, 2012

  1. Michael Klishin

    Add -Xcompile.invokedynamic=false to JRUBY_OPTS

    We are trying it out to see if it helps with OpenJDK 6 and 7 segfaults that
    ocassionaly happen on JRuby :(
    
    It is something very much 32-bit OpenJDK and JRuby specific: Clojure, Java, Groovy and most of Scala
    projects on travis never cause segfaults and 64 bit JVMs don't seem to segfault
    either.
    
    Per discussion with @rkh.

Jul 26, 2012

  1. Michael Klishin

    Install a cron task that makes sure eth0 is up and happy

    eth0 with the currently used NIC (virtual network card) sometimes goes down according
    to dmesg and syslog. The reason for that seems to be that NICs are overwhelmed by a huge
    number of outgoing network connections that tools like pip and Maven may open simultaneously.
    
    ifup eth0 is idempotent so there is no downside to trying this.
    
    This is a yet another step towards eliminating stalling SSH connections. Some of the work
    has to be done on the net/ssh side, too.

Jul 22, 2012

  1. Michael Klishin

    Preinstall a few more popular and/or heavyweight modules per discussi…

    …on in #72
  2. Michael Klishin

    Fix our existing Composer cookbook from way back, fixes #81

  3. Michael Klishin

    Update PERL_CPANM_OPT per discussion in #72

Jul 21, 2012

  1. Michael Klishin

    Revert "Introduce global Composer for php-build's"

    This reverts commit 0f81b5d.
    
    Execution of that file fails for multiple reasons. One of them (php is not available
    without phpenv) needs to be addressed fundamentally.
  2. Michael Klishin

    Sweep phpbuild plugins, too

  3. Michael Klishin

    --notest is not a good idea for global defaults, take it out

  4. Michael Klishin

    Merge pull request #81 from stloyd/composer_plugin

    Introduce global Composer for php-build's
  5. Michael Klishin

    maven.travis-ci.org => maven.mirrors.travis-ci.org

  6. Michael Klishin

    Set sshd log level to DEBUG2

    To help investigate stalling SSH connections and sshd terminating with code 255
  7. Michael Klishin

    Off by 18,000

  8. Michael Klishin

    Correct PERL_CPANM_OPT value

  9. Michael Klishin

    Preinstall Moose, per discussion in #72

  10. Michael Klishin

    Instruct cpanm use cpan.mirrors.travis-ci.org and two more mirrors ne…

    …arby
  11. Michael Klishin

    Revert "Screw Dist::Zilla, it takes forever to install and fails VM p…

    …rovisioning 3 times out of 4"
    
    This reverts commit c246ca5.
    
    Lets give it another shot with mirroring.
  12. Michael Klishin

    phpbuild should include build toolchain and networking tools

  13. Michael Klishin

    Make node.ghc.arch configurable

  14. Michael Klishin

    Correct copyright year

  15. Michael Klishin

    Make sure nodejs::multi depends on the build toolchain

  16. Michael Klishin

    Use a new kerl feature we contributed: kerl cleanup [build], clean up…

    … downloaded archives
  17. Michael Klishin

    Revert "Revert to an older version of kerl"

    This reverts commit 783c8dc.
    
    The issue was not with kerl but with the fact that we do not clean up
    build artifacts and eventually run out of disk space on the / partition.
  18. Michael Klishin

    Remove OTP build artifacts after installation

Jul 20, 2012

  1. Michael Klishin

    Revert to an older version of kerl

  2. Joseph Bielawski

    Introduce global Composer for php-build's

    stloyd authored
Something went wrong with that request. Please try again.