Skip to content

A Gradle OpsCode Chef cookbook that provides an up-to-date Gradle version and uses a reasonable license (MIT)

Notifications You must be signed in to change notification settings

ChristianKoehler/gradle-chef-cookbook

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

36 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Gradle Chef Cookbook

This is an OpsCode Chef cookbook for Gradle, a modern build tool.

It uses official releases from gradle.org to install Gradle under /usr/local/gradle, provides an /etc/profile.d script that prepends Gradle's bin directory to the $PATH and allows you to tweak version using Chef node attributes.

Unlike some other Chef cookbooks, this cookbook is released under the MIT license. Feel free to redistribute, use in commercial projects and modify to fit your needs.

Recipes

Main recipe is gradle::tarball.

Attributes

  • [:gradle][:version] (default: 1.7): Gradle version to install
  • [:gradle][:home_dir] (default: /usr/local/gradle): directory to install Gradle to

Supported OSes

Debian and Ubuntu (any version that was released in the last 1-2 years and provides Groovy package should work fine).

Dependencies

Tested and used with OpenJDK 7, Oracle JDK 7, OpenJDK 6 and Sun JDK.

Copyright & License

Michael S. Klishin, 2012-2013.

Released under the MIT license.

About

A Gradle OpsCode Chef cookbook that provides an up-to-date Gradle version and uses a reasonable license (MIT)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Ruby 98.2%
  • Shell 1.8%