cookbook 'teamforge-associations', '~> 0.1.0'
teamforge-associations (1) Versions 0.1.0 Follow0
Custom Handler to report to CollabNet TeamForge
cookbook 'teamforge-associations', '~> 0.1.0', :supermarket
knife supermarket install teamforge-associations
knife supermarket download teamforge-associations
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
0.1.0 failed this 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
0.1.0 failed this metric
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
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
0.1.0 failed this 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