Adoptable Cookbooks List

Looking for a cookbook to adopt? You can now see a list of cookbooks available for adoption!
List of Adoptable Cookbooks

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.

Select Badges

Select Supported Platforms

RSS

symfony (5) Versions 2.0.6

Deploys and configures Symfony-based applications

Berkshelf/Librarian
Policyfile
Knife
cookbook 'symfony', '~> 2.0.6'
cookbook 'symfony', '~> 2.0.6', :supermarket
knife cookbook site install symfony
knife cookbook site download symfony
README
Dependencies
Quality 33%

symfony Cookbook

Build Status Dependency Status Bitdeli Badge

Requirements

Cookbooks

The following cookbooks are direct dependencies because they're used for common "default" functionality.

The following cookbook is not a strict dependency because its use can be controlled by an attribute, so it may not be a common "default." - rvm (for sass)

Platforms

The following platforms are supported:

  • Ubuntu 10.04, Ubuntu 12.04
  • CentOS 5.8, 6.3

Other Debian and RHEL family distributions are assumed to work.

Usage

Attributes

Recipes

Testing

This cookbook uses a variety of testing components:

Prerequisites

To develop on this cookbook, you must have a sane Ruby 1.9+ environment. Given the nature of this installation process (and it's variance across multiple operating systems), we will leave this installation process to the user.

You must also have bundler installed:

$ gem install bundler

You must also have Vagrant and VirtualBox installed:

Once installed, you must install the vagrant-berkshelf plugin:

$ vagrant plugin install vagrant-berkshelf

Development

  1. Clone the git repository from GitHub:

    $ git clone git@github.com:opscode-cookbooks/COOKBOOK.git
    
  2. Install the dependencies using bundler:

    $ bundle install
    
  3. Create a branch for your changes:

    $ git checkout -b my_bug_fix
    
  4. Make any changes

  5. Write tests to support those changes. It is highly recommended you write both unit and integration tests.

  6. Run the tests:

    • bundle exec rspec
    • bundle exec foodcritic .
    • bundle exec rubocop
    • bundle exec kitchen test
  7. Assuming the tests pass, open a Pull Request on GitHub

Dependent cookbooks

composer ~> 0.2.0
git ~> 3.1.0
rvm ~> 0.8.6
database ~> 2.0.0
mysql ~> 4.1.2
php ~> 1.4.4
php-fpm ~> 0.6.3
nginx ~> 2.4.4

Contingent cookbooks

There are no cookbooks that are contingent upon this one.

Collaborator Number Metric
            

2.0.6 failed this metric

Failure: Cookbook has 0 collaborators. A cookbook must have at least 2 collaborators to pass this metric.

Contributing File Metric
            

2.0.6 failed this metric

Failure: To pass this metric, your cookbook metadata must include a source url, the source url must be in the form of https://github.com/user/repo, and your repo must contain a CONTRIBUTING.md file

Foodcritic Metric
            

2.0.6 failed this metric

FC064: Ensure issues_url is set in metadata: symfony/metadata.rb:1
FC065: Ensure source_url is set in metadata: symfony/metadata.rb:1
FC066: Ensure chef_version is set in metadata: symfony/metadata.rb:1
FC067: Ensure at least one platform supported in metadata: symfony/metadata.rb:1
Run with Foodcritic Version 12.2.1 with tags metadata,correctness ~FC031 ~FC045 and failure tags any

License Metric
            

2.0.6 failed this metric

symfony does not have a valid open source license.
Acceptable licenses include Apache-2.0, apachev2, Apache 2.0, MIT, mit, GPL-2.0, gplv2, GNU Public License 2.0, GPL-3.0, gplv3, GNU Public License 3.0.

No Binaries Metric
            

2.0.6 passed this metric

Publish Metric
            

2.0.6 passed this metric

Supported Platforms Metric
            

2.0.6 failed this metric

symfony should declare what platform(s) it supports.

Testing File Metric
            

2.0.6 failed this metric

Failure: To pass this metric, your cookbook metadata must include a source url, the source url must be in the form of https://github.com/user/repo, and your repo must contain a TESTING.md file

Version Tag Metric
            

2.0.6 passed this metric