cookbook 'aws-sdk', '~> 1.42.0'
aws-sdk (1) Versions 1.42.0 Follow6
Installs the aws-sdk for Chef
cookbook 'aws-sdk', '~> 1.42.0', :supermarket
knife supermarket install aws-sdk
knife supermarket download aws-sdk
aws-sdk Cookbook
Installs the aws-sdk gem for use in other cookbooks.
Requirements
Dependencies
Platforms
The following platforms are supported and tested:
- Ubuntu 12.04
- Ubuntu 14.04
Other Debian distributions are assumed to work.
Attributes
default
-
node['aws-sdk']['version']
- The version of the aws-sdk gem to install. (Default:1.42.0
) -
node['aws-sdk']['unf_version']
- The Version of the unf gem to install. (Default:0.1.4
)
Recipes
default
The default recipe will install the aws-sdk and unf gems into Chef's gem environment.
Note: The default recipe overrides the ['apt']['compile_time_update']
and ['build-essential']['compile_time']
attributes to ensure that the necessary development tools are installed for Nokogiri (a dependency of aws-sdk) to compile.
Usage
Include the default recipe in your node or role.
Development & Testing
Rake
$ bundle exec rake -T
rake integration:cloud # Run Test Kitchen with cloud plugins
rake integration:vagrant # Run Test Kitchen with Vagrant
rake spec # Run ChefSpec examples
rake style # Run all style checks
rake style:chef # Lint Chef cookbooks
rake style:ruby # Run Ruby style checks
rake travis # Run all tests on Travis
Versioning
The aws-sdk cookbook will always use the version of the aws-sdk gem set in the [aws-sdk][version]
attribute for versioning.
Contributing
- Fork the repository on Github
- Create a named feature branch (i.e.
feature/add-new-recipe
) - Write your change
- Write ChefSpec and/or Serverspec tests for your change (if applicable)
- Run the tests (see above), ensuring they all pass
- Submit a Pull Request
License & Authors
- Author:: Tony Burns (tony.burns@quadlearninginc.com)
Copyright (c) 2014 Quad Learning, Inc. Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
Dependent cookbooks
apt ~> 2.4.0 |
build-essential ~> 2.0.2 |
Contingent cookbooks
There are no cookbooks that are contingent upon this one.
Collaborator Number Metric
1.42.0 failed this metric
Failure: Cookbook has 0 collaborators. A cookbook must have at least 2 collaborators to pass this metric.
Contributing File Metric
1.42.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
1.42.0 failed this metric
FC064: Ensure issues_url is set in metadata: aws-sdk/metadata.rb:1
FC065: Ensure source_url is set in metadata: aws-sdk/metadata.rb:1
FC066: Ensure chef_version is set in metadata: aws-sdk/metadata.rb:1
FC069: Ensure standardized license defined in metadata: aws-sdk/metadata.rb:1
FC121: Cookbook depends on cookbook made obsolete by Chef 14: aws-sdk/metadata.rb:1
FC122: Use the build_essential resource instead of the recipe: aws-sdk/recipes/default.rb:24
Run with Foodcritic Version 16.3.0 with tags metadata,correctness ~FC031 ~FC045 and failure tags any
No Binaries Metric
1.42.0 passed this metric
Testing File Metric
1.42.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
1.42.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
1.42.0 failed this metric
1.42.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
1.42.0 failed this metric
FC064: Ensure issues_url is set in metadata: aws-sdk/metadata.rb:1
FC065: Ensure source_url is set in metadata: aws-sdk/metadata.rb:1
FC066: Ensure chef_version is set in metadata: aws-sdk/metadata.rb:1
FC069: Ensure standardized license defined in metadata: aws-sdk/metadata.rb:1
FC121: Cookbook depends on cookbook made obsolete by Chef 14: aws-sdk/metadata.rb:1
FC122: Use the build_essential resource instead of the recipe: aws-sdk/recipes/default.rb:24
Run with Foodcritic Version 16.3.0 with tags metadata,correctness ~FC031 ~FC045 and failure tags any
No Binaries Metric
1.42.0 passed this metric
Testing File Metric
1.42.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
1.42.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
1.42.0 failed this metric
FC065: Ensure source_url is set in metadata: aws-sdk/metadata.rb:1
FC066: Ensure chef_version is set in metadata: aws-sdk/metadata.rb:1
FC069: Ensure standardized license defined in metadata: aws-sdk/metadata.rb:1
FC121: Cookbook depends on cookbook made obsolete by Chef 14: aws-sdk/metadata.rb:1
FC122: Use the build_essential resource instead of the recipe: aws-sdk/recipes/default.rb:24
Run with Foodcritic Version 16.3.0 with tags metadata,correctness ~FC031 ~FC045 and failure tags any
1.42.0 passed this metric
Testing File Metric
1.42.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
1.42.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
1.42.0 failed this metric
1.42.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