Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP

updates-2014-09-05

Cookbooks corresponding to 2014/09/05 updates

udpates-2014-09-05

Cookbooks corresponding to 2014/09/05 updates

updates-2014-08-27

Cookbooks corresponding to the August 2014 updates

7.0.0

update pypy recipe to work with updated tarball downloads
also a little cleanup

Read release notes

v6.4.0

Dat SBT 0.12.x
(based on the mailing list feedback)

v6.3.0

Better version check in the bundled phpunit plugin

v6.1.0

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

v6.0.0

We gonna build our own PPA, with blackjack and hookers. In fact, forg…
…et the PPA

v5.5.0

Initial version of java::oraclejdk8 (technically provides OpenJDK 8 s…
…napshot builds)

Kudos to the Web8 PPA team for building the JDK 8 package.

v5.4.0

Add python-dev PPA that should have 3.3[-rc1] in the next day or so
The build is pending. Kudos to Barry Warsaw for building the package in a matter of hours
on our request.

v5.3.0

Disable HBase from starting on boot

v5.2.0

Remove more link resource workarounds

v5.1.0

Merge branch 'tidy_up_rabbitmq'

v5.0.0

Fix tzdata/tzdata-java for java::openjdk6 on 64 bit Ubuntu 12.04

v4.10.0

Adapt to newer Chef (that our 12.04 images use)

v4.9.0

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

v4.8.0

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.

v4.7.0

Make node.ghc.arch configurable

v4.6.0

Finish haskell::ghc, haskell::platform and haskell::source
They provision GHC 7.4 and Haskell Platform 2012.02 which are not affected by
the HUnit metadata/Cabal issues

v4.5.0

Make sure DEBIAN_FRONTEND and a few other env variables are kept by sudo
Fixes #80

v4.4.0

Include clang as part of build_essential

v4.3.0

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

v4.2.0

Handle cases when multi backend is not set

v4.1.0

Leiningen 2.0 Preview 5

v4.0.0

"It's magic that computers work", part 2: The Unhelpful Rubinius

v3.8.0

Install vanilla Cassandra until DataStax gets their stuff together
DSC currently conflicts with Cassandra 1.1.0 (they hard depend on 1.0.x).

v3.6.0

Don't double-evaluate the conditional here

v3.5.0

New CouchDB 1.1 recipe (couchdb::ppa)

v3.3.0

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

v3.2.0

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

v3.1.0

Update /etc/hosts for 11.10. I *had* to forget something obvious.

v3.0.0

Use services.gradle.org instead of repo.gradle.org. The latter now re…
…sponds with 404s.

v2.13.0

Custom definition for 5.3.2 which disable openssl.
For the same reasons as for 5.2.17 (see previous commit).

v2.12.0

Preparing for the Bundler 1.1 migration

v2.11.0

Leiningen 2.0.0-preview2 is out

v2.10.0

Support pgsql extension.
Fix #28.

v2.9.0

Rewrite Leiningen cookbook for 1.7.0

v2.8.0

Configure virtualenv to not modify prompt

v2.6.0

Don't mess with our list of pythons

v2.5.0

We will be using dead snakes PPA which now works with 11.04

v2.4.0

Don't install maven 3 if it is already available

v2.3.0

enable bcmath extension
per request from @videlalvaro
Something went wrong with that request. Please try again.