Adoptable Cookbooks List

Supermarket Belongs to the Community

Supermarket belongs to the community. While Chef has the responsibility to keep it running and be stewards of its functionality, what it does and how it works is driven by the community. The chef/supermarket repository will continue to be where development of the Supermarket application takes place. Come be part of shaping the direction of Supermarket by opening issues and pull requests or by joining us on the Chef Mailing List.

Secondary

There are many other attributes specified for this cookbook. To see them in full, review the code: attributes/default.rb

Usage

Include the gocd_agent default recipe to install a GoCD Agent/Client on your system based on the default installation method:

include_recipe 'gocd_agent'

Synonyms:gocd_agent::default, gocd_agent::install

Directed Install Methods

Package

Install the GoCD Agent from official packages [but without using repos]:

# Not necessary to set because it's the default, when available on a platform
node[:gocd_agent][:install_method] = 'package'
include_recipe 'gocd_agent'
# OR:
include_recipe 'gocd_agent::install_from_package'

Binary

Install the GoCD Agent from official prebuilt binaries:

# Not necessary to set because it's the default, when available on a platform
node[:gocd_agent][:install_method] = 'binary'
include_recipe 'gocd_agent'
# OR:
include_recipe 'gocd_agent::install_from_binary'

Source

Install the GoCD Agent from the released source archive:

# Not necessary to set because it's the default, when nothing else is available on a platform
node[:gocd_agent][:install_method] = 'source'
include_recipe 'gocd_agent'
# OR:
include_recipe 'gocd_agent::install_from_source'

1.0.10

1.0.9

1.0.8

Fixed issue with node['gocd_agent']['installation_source'] being empty for installers due to
their attributes being evaluated during the Chef Compile phase instead of the Converge phase by
using lazy attribute evaluation where needed.

Removed debugging code.

1.0.7

Syntax error fix. Sorry!

1.0.6

MOAR DEBUGGING!

1.0.5

Added some debugging code into a private recipe for analysis.

1.0.4

Shuffled some attribute definitions around to get the correct values propagated.