Metadata


Name
berkshelf
Version
8.0.15
Platform
ruby
Authors
Jamie Winsor
Josiah Kiehl
Michael Ivey
Justin Campbell
Seth Vargo
Bindir
bin
Date
2024-08-15 00:00:00 UTC
Dependencies
mixlib-shellout (>= 2.0, < 4.0)
chef-cleanroom (~> 1.0)
minitar (~> 1.0)
chef (>= 18.0.0)
retryable (>= 2.0, < 4.0)
solve (~> 4.0)
thor (>= 0.20, < 1.3.0)
octokit (>= 4.0, < 6.0)
mixlib-archive (>= 1.1.4, < 2.0)
concurrent-ruby (~> 1.0)
ffi (~> 1.9, < 1.16.0)
chef-config (>= 0)
mixlib-config (>= 2.2.5)
Description
Manages a Chef cookbook's dependencies
Email
jamie@vialstudios.com
jkiehl@riotgames.com
michael.ivey@riotgames.com
justin@justincampbell.me
sethvargo@gmail.com
Executables
berks
Files
Gemfile
LICENSE
Rakefile
berkshelf.gemspec
bin/berks
lib/berkshelf.rb
lib/berkshelf/api-client.rb
lib/berkshelf/api_client.rb
lib/berkshelf/api_client/chef_server_connection.rb
lib/berkshelf/api_client/connection.rb
lib/berkshelf/api_client/errors.rb
lib/berkshelf/api_client/remote_cookbook.rb
lib/berkshelf/api_client/version.rb
lib/berkshelf/berksfile.rb
lib/berkshelf/cached_cookbook.rb
lib/berkshelf/chef_config_compat.rb
lib/berkshelf/chef_repo_universe.rb
lib/berkshelf/cli.rb
lib/berkshelf/commands/shelf.rb
lib/berkshelf/community_rest.rb
lib/berkshelf/config.rb
lib/berkshelf/cookbook_store.rb
lib/berkshelf/core_ext.rb
lib/berkshelf/core_ext/file.rb
lib/berkshelf/core_ext/file_utils.rb
lib/berkshelf/core_ext/pathname.rb
lib/berkshelf/core_ext/string.rb
lib/berkshelf/dependency.rb
lib/berkshelf/downloader.rb
lib/berkshelf/errors.rb
lib/berkshelf/file_syncer.rb
lib/berkshelf/formatters/base.rb
lib/berkshelf/formatters/human.rb
lib/berkshelf/formatters/json.rb
lib/berkshelf/formatters/null.rb
lib/berkshelf/installer.rb
lib/berkshelf/location.rb
lib/berkshelf/locations/base.rb
lib/berkshelf/locations/git.rb
lib/berkshelf/locations/github.rb
lib/berkshelf/locations/path.rb
lib/berkshelf/lockfile.rb
lib/berkshelf/logger.rb
lib/berkshelf/mixin/git.rb
lib/berkshelf/mixin/logging.rb
lib/berkshelf/packager.rb
lib/berkshelf/resolver.rb
lib/berkshelf/resolver/graph.rb
lib/berkshelf/ridley_compat.rb
lib/berkshelf/shell.rb
lib/berkshelf/shell_out.rb
lib/berkshelf/source.rb
lib/berkshelf/source_uri.rb
lib/berkshelf/ssl_policies.rb
lib/berkshelf/thor.rb
lib/berkshelf/thor_ext.rb
lib/berkshelf/thor_ext/hash_with_indifferent_access.rb
lib/berkshelf/uploader.rb
lib/berkshelf/validator.rb
lib/berkshelf/version.rb
lib/berkshelf/visualizer.rb
spec/config/berkshelf.pem
spec/config/knife.rb
spec/config/validator.pem
spec/data/trusted_certs/example.crt
spec/fixtures/Berksfile
spec/fixtures/berksfiles/default
spec/fixtures/complex-cookbook-path/cookbooks/app/metadata.rb
spec/fixtures/complex-cookbook-path/cookbooks/jenkins-config/metadata.rb
spec/fixtures/complex-cookbook-path/cookbooks/jenkins/metadata.rb
spec/fixtures/cookbook-path-uploader/apt-2.3.6/metadata.rb
spec/fixtures/cookbook-path-uploader/build-essential-1.4.2/metadata.rb
spec/fixtures/cookbook-path-uploader/jenkins-2.0.3/metadata.rb
spec/fixtures/cookbook-path-uploader/jenkins-config-0.1.0/metadata.rb
spec/fixtures/cookbook-path-uploader/runit-1.5.8/metadata.rb
spec/fixtures/cookbook-path-uploader/yum-3.0.6/metadata.rb
spec/fixtures/cookbook-path-uploader/yum-epel-0.2.0/metadata.rb
spec/fixtures/cookbook-path/jenkins-config/metadata.rb
spec/fixtures/cookbook-store/jenkins-2.0.3/metadata.rb
spec/fixtures/cookbook-store/jenkins-2.0.4/metadata.rb
spec/fixtures/cookbooks/example_cookbook-0.5.0/README.md
spec/fixtures/cookbooks/example_cookbook-0.5.0/metadata.rb
spec/fixtures/cookbooks/example_cookbook-0.5.0/recipes/default.rb
spec/fixtures/cookbooks/example_cookbook/Berksfile
spec/fixtures/cookbooks/example_cookbook/Berksfile.lock
spec/fixtures/cookbooks/example_cookbook/README.md
spec/fixtures/cookbooks/example_cookbook/metadata.rb
spec/fixtures/cookbooks/example_cookbook/recipes/default.rb
spec/fixtures/lockfiles/2.0.lock
spec/fixtures/lockfiles/blank.lock
spec/fixtures/lockfiles/default.lock
spec/fixtures/lockfiles/empty.lock
spec/fixtures/lockfiles/orphans.lock
spec/spec_helper.rb
spec/support/chef_api.rb
spec/support/chef_server.rb
spec/support/git.rb
spec/support/kitchen.rb
spec/support/matchers/file_system_matchers.rb
spec/support/matchers/filepath_matchers.rb
spec/support/path_helpers.rb
spec/support/shared_examples/formatter.rb
spec/tmp/berkshelf/cookbooks/fake-0.1.0/attributes/default.rb
spec/tmp/berkshelf/cookbooks/fake-0.1.0/files/default/file.h
spec/tmp/berkshelf/cookbooks/fake-0.1.0/metadata.rb
spec/tmp/berkshelf/cookbooks/fake-0.1.0/recipes/default.rb
spec/tmp/berkshelf/cookbooks/fake-0.1.0/templates/default/template.erb
spec/tmp/berkshelf/cookbooks/fake-0.2.0/attributes/default.rb
spec/tmp/berkshelf/cookbooks/fake-0.2.0/files/default/file.h
spec/tmp/berkshelf/cookbooks/fake-0.2.0/metadata.rb
spec/tmp/berkshelf/cookbooks/fake-0.2.0/recipes/default.rb
spec/tmp/berkshelf/cookbooks/fake-0.2.0/templates/default/template.erb
spec/tmp/berkshelf/cookbooks/fake-1.0.0/attributes/default.rb
spec/tmp/berkshelf/cookbooks/fake-1.0.0/files/default/file.h
spec/tmp/berkshelf/cookbooks/fake-1.0.0/metadata.rb
spec/tmp/berkshelf/cookbooks/fake-1.0.0/recipes/default.rb
spec/tmp/berkshelf/cookbooks/fake-1.0.0/templates/default/template.erb
spec/unit/berkshelf/berksfile_spec.rb
spec/unit/berkshelf/berkshelf/api_client/chef_server_connection_spec.rb
spec/unit/berkshelf/berkshelf/api_client/connection_spec.rb
spec/unit/berkshelf/berkshelf/api_client/remote_cookbook_spec.rb
spec/unit/berkshelf/berkshelf/api_client_spec.rb
spec/unit/berkshelf/cached_cookbook_spec.rb
spec/unit/berkshelf/chef_repo_universe_spec.rb
spec/unit/berkshelf/cli_spec.rb
spec/unit/berkshelf/community_rest_spec.rb
spec/unit/berkshelf/config_spec.rb
spec/unit/berkshelf/cookbook_store_spec.rb
spec/unit/berkshelf/core_ext/file_utils_spec.rb
spec/unit/berkshelf/core_ext/pathname_spec.rb
spec/unit/berkshelf/dependency_spec.rb
spec/unit/berkshelf/downloader_spec.rb
spec/unit/berkshelf/errors_spec.rb
spec/unit/berkshelf/file_syncer_spec.rb
spec/unit/berkshelf/formatters/base_spec.rb
spec/unit/berkshelf/formatters/human_spec.rb
spec/unit/berkshelf/formatters/json_spec.rb
spec/unit/berkshelf/formatters/null_spec.rb
spec/unit/berkshelf/installer_spec.rb
spec/unit/berkshelf/location_spec.rb
spec/unit/berkshelf/locations/base_spec.rb
spec/unit/berkshelf/locations/git_spec.rb
spec/unit/berkshelf/locations/path_spec.rb
spec/unit/berkshelf/lockfile_parser_spec.rb
spec/unit/berkshelf/lockfile_spec.rb
spec/unit/berkshelf/logger_spec.rb
spec/unit/berkshelf/mixin/logging_spec.rb
spec/unit/berkshelf/packager_spec.rb
spec/unit/berkshelf/resolver/graph_spec.rb
spec/unit/berkshelf/resolver_spec.rb
spec/unit/berkshelf/ridley_compat_spec.rb
spec/unit/berkshelf/shell_spec.rb
spec/unit/berkshelf/source_spec.rb
spec/unit/berkshelf/source_uri_spec.rb
spec/unit/berkshelf/ssl_policies_spec.rb
spec/unit/berkshelf/uploader_spec.rb
spec/unit/berkshelf/validator_spec.rb
spec/unit/berkshelf/visualizer_spec.rb
spec/unit/berkshelf_spec.rb
Homepage
https://docs.chef.io/berkshelf.html
Licenses
Apache-2.0
Metadata
{"bug_tracker_uri"=>"https://github.com/chef/berkshelf/issues", "source_code_uri"=>"https://github.com/chef/berkshelf", "changelog_uri"=>"https://github.com/chef/berkshelf/blob/main/CHANGELOG.md"}
Require paths
lib
Required ruby version
>= 2.7.0
Required rubygems version
>= 2.0.0
Rubygems version
3.3.26
Specification version
4
Summary
Manages a Chef cookbook's dependencies
Original platform
ruby
New platform
ruby