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

Select Status

RSS

teamforge-associations (1) Versions 0.1.0

Custom Handler to report to CollabNet TeamForge

Policyfile
Berkshelf
Knife
cookbook 'teamforge-associations', '~> 0.1.0', :supermarket
cookbook 'teamforge-associations', '~> 0.1.0'
knife supermarket install teamforge-associations
knife supermarket download teamforge-associations
README
Dependencies
Quality 17%

TeamForge Associations

This cookbook is created specifically for usage by CollabNet
TeamForge customers who also use Chef for the purpose of deploying
artifacts. Such customers can use this cookbook to report to
CollabNet's TeamForge about the deployment done using Chef.

This cookbook depends on chef_handler cookbook and creates a
custom handler for the purpose of reporting to CollabNet's
TeamForge.

Usage

In order to use this cookbook it needs to be wrapped over by
the deployment cookbook, all it's parameters set accordingly in
the deployment cookbook's attributes file and the below recipe
set to run immediately after the recipe that does the actual
deployment.

teamforge-associations::alldetails

Modify the deployment recipe to notify the above recipe with
action 'enable'.

Parameters

The following are the paremeters needed for the recipe mentioned
above.

data_bag

Defines the name of the Chef Data Bag that contains the traceability
parameters. NOTE: Omit this parameter if you are providing
'nexus_artifact_url' parameter.

nexus_artifact_url

Defines the artifact's url in Nexus which will be deployed.
NOTE: Omit this parameter if you are providing 'data_bag' parameter.

ctf_url, ctf_user, orc_server, orc_user, orc_src_assoc_key, orc_queue_name

These parameters are specific to CollabNet's TeamForge.

secret_path

The path to the encryption key on the nodes to be used for decrypting
entries in the Data Bag named 'passwords'.

Dependent cookbooks

build-essential ~> 2.2.4
nokogiri ~> 0.1.4
chef_handler ~> 1.2.0

Contingent cookbooks

There are no cookbooks that are contingent upon this one.

Collaborator Number Metric
            

0.1.0 failed this metric

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

Contributing File Metric
            

0.1.0 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
            

0.1.0 failed this metric

FC064: Ensure issues_url is set in metadata: teamforge-associations/metadata.rb:1
FC065: Ensure source_url is set in metadata: teamforge-associations/metadata.rb:1
FC066: Ensure chef_version is set in metadata: teamforge-associations/metadata.rb:1
FC067: Ensure at least one platform supported in metadata: teamforge-associations/metadata.rb:1
FC069: Ensure standardized license defined in metadata: teamforge-associations/metadata.rb:1
FC121: Cookbook depends on cookbook made obsolete by Chef 14: teamforge-associations/metadata.rb:1
FC122: Use the build_essential resource instead of the recipe: teamforge-associations/recipes/alldetails.rb:8
Run with Foodcritic Version 16.3.0 with tags metadata,correctness ~FC031 ~FC045 and failure tags any

No Binaries Metric
            

0.1.0 passed this metric

Testing File Metric
            

0.1.0 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
            

0.1.0 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 include a tag that matches this cookbook version number