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

teamforge-associations (1) Versions 0.1.0

Custom Handler to report to CollabNet TeamForge

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

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

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

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
Run with Foodcritic Version 11.1.0 with tags metadata,correctness ~FC031 ~FC045 and failure tags any

License Metric
            

0.1.0 passed this metric

No Binaries Metric
            

0.1.0 passed this metric

Publish Metric
            

0.1.0 passed this metric

Supported Platforms Metric
            

0.1.0 failed this metric

teamforge-associations should declare what platform(s) it supports.

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