cookbook 'nexus', '= 4.0.5'
nexus
(33) Versions
4.0.5
-
Follow21
Installs and configures Sonatype Nexus
cookbook 'nexus', '= 4.0.5', :supermarket
knife supermarket install nexus
knife supermarket download nexus
nexus
This is a cookbook for installing Sonatype Nexus. It is inspired by RiotGamesCookbooks/nexus-cookbook but attempts to avoid managing things like HTTP proxies and SSL certificates.
Maintainers
This cookbook is maintained by the Sous Chefs. The Sous Chefs are a community of Chef cookbook maintainers working together to maintain important cookbooks. If you’d like to know more please visit sous-chefs.org or come chat with us on the Chef Community Slack in #sous-chefs.
Attributes
-
node['nexus']['version]
- version of nexus to install (2.0.9
) -
node['nexus']['download_url]
- url to nexus tarball (http://download.sonatype.com/nexus/oss/nexus-%{version}-bundle.tar.gz
this string is interpolated with the version attribute above) -
node['nexus']['download_sha256_checksum]
- checksum corresponding to the above tarball (default matches2.0.9
version) -
node['nexus']['user]
- username to run as (nexus
) -
node['nexus']['group]
- group to associate user with (nexus
) -
node['nexus']['home]
- install path for nexus (/usr/local/nexus
) -
node['nexus']['port]
- port for nexus to listen on (8080
) -
node['nexus']['context_path]
- URL path where nexus will be served (/nexus
') -
node['nexus']['loopback_only]
- controlls whether nexus binds to 127.0.0.1 (false
) -
node['nexus']['work_dir]
- file system path for nexus artifacts and other files (/usr/local/nexus/work
')
Contributors
This project exists thanks to all the people who contribute.
Backers
Thank you to all our backers!
Sponsors
Support this project by becoming a sponsor. Your logo will show up here with a link to your website.
Changelog
4.0.5 - 2022-02-08
- Remove delivery folder
4.0.4 - 2021-08-17
Standardise files with files in sous-chefs/repo-management
4.0.3 - 2021-06-01
- resolved cookstyle error: libraries/chef_nexus_artifact.rb:60:1 refactor:
ChefCorrectness/IncorrectLibraryInjection
4.0.2 (2020-05-05)
- resolved cookstyle error: libraries/chef_nexus.rb:87:9 refactor:
ChefCorrectness/ChefApplicationFatal
- resolved cookstyle error: libraries/chef_nexus_artifact.rb:44:13 refactor:
ChefCorrectness/ChefApplicationFatal
- resolved cookstyle error: libraries/chef_nexus_artifact.rb:50:13 refactor:
ChefCorrectness/ChefApplicationFatal
- resolved cookstyle error: providers/user.rb:54:3 refactor:
ChefCorrectness/ChefApplicationFatal
- resolved cookstyle error: providers/user.rb:58:3 refactor:
ChefCorrectness/ChefApplicationFatal
- resolved cookstyle error: providers/user.rb:62:3 refactor:
ChefCorrectness/ChefApplicationFatal
4.0.1
- Remove unnecessary actions method in the resources
- Remove unnecessary :name properties from the resources
- Remove unnecessary return statements
- Use Chef::Recipe.include not Chef::Recipe.send
- Remove long_description from the metadata.rb
- Migrated to Github actions for testing
- Remove the .foodcritic file since we use Cookstyle now
v1.0.0
- Initial release!
Collaborator Number Metric
4.0.5 passed this metric
Contributing File Metric
4.0.5 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
4.0.5 failed this metric
FC085: Resource using new_resource.updated_by_last_action to converge resource: nexus/providers/group_repository.rb:44
FC085: Resource using new_resource.updated_by_last_action to converge resource: nexus/providers/group_repository.rb:51
FC085: Resource using new_resource.updated_by_last_action to converge resource: nexus/providers/group_repository.rb:58
FC085: Resource using new_resource.updated_by_last_action to converge resource: nexus/providers/group_repository.rb:67
FC085: Resource using new_resource.updated_by_last_action to converge resource: nexus/providers/hosted_repository.rb:44
FC085: Resource using new_resource.updated_by_last_action to converge resource: nexus/providers/hosted_repository.rb:51
FC085: Resource using new_resource.updated_by_last_action to converge resource: nexus/providers/hosted_repository.rb:62
FC085: Resource using new_resource.updated_by_last_action to converge resource: nexus/providers/proxy_repository.rb:44
FC085: Resource using new_resource.updated_by_last_action to converge resource: nexus/providers/proxy_repository.rb:51
FC085: Resource using new_resource.updated_by_last_action to converge resource: nexus/providers/proxy_repository.rb:62
FC085: Resource using new_resource.updated_by_last_action to converge resource: nexus/providers/user.rb:13
FC085: Resource using new_resource.updated_by_last_action to converge resource: nexus/providers/user.rb:20
FC085: Resource using new_resource.updated_by_last_action to converge resource: nexus/providers/user.rb:27
Run with Foodcritic Version 16.3.0 with tags metadata,correctness ~FC031 ~FC045 and failure tags any
No Binaries Metric
4.0.5 passed this metric
Testing File Metric
4.0.5 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
4.0.5 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
4.0.5 passed this metric
4.0.5 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
4.0.5 failed this metric
FC085: Resource using new_resource.updated_by_last_action to converge resource: nexus/providers/group_repository.rb:44
FC085: Resource using new_resource.updated_by_last_action to converge resource: nexus/providers/group_repository.rb:51
FC085: Resource using new_resource.updated_by_last_action to converge resource: nexus/providers/group_repository.rb:58
FC085: Resource using new_resource.updated_by_last_action to converge resource: nexus/providers/group_repository.rb:67
FC085: Resource using new_resource.updated_by_last_action to converge resource: nexus/providers/hosted_repository.rb:44
FC085: Resource using new_resource.updated_by_last_action to converge resource: nexus/providers/hosted_repository.rb:51
FC085: Resource using new_resource.updated_by_last_action to converge resource: nexus/providers/hosted_repository.rb:62
FC085: Resource using new_resource.updated_by_last_action to converge resource: nexus/providers/proxy_repository.rb:44
FC085: Resource using new_resource.updated_by_last_action to converge resource: nexus/providers/proxy_repository.rb:51
FC085: Resource using new_resource.updated_by_last_action to converge resource: nexus/providers/proxy_repository.rb:62
FC085: Resource using new_resource.updated_by_last_action to converge resource: nexus/providers/user.rb:13
FC085: Resource using new_resource.updated_by_last_action to converge resource: nexus/providers/user.rb:20
FC085: Resource using new_resource.updated_by_last_action to converge resource: nexus/providers/user.rb:27
Run with Foodcritic Version 16.3.0 with tags metadata,correctness ~FC031 ~FC045 and failure tags any
No Binaries Metric
4.0.5 passed this metric
Testing File Metric
4.0.5 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
4.0.5 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
4.0.5 failed this metric
FC085: Resource using new_resource.updated_by_last_action to converge resource: nexus/providers/group_repository.rb:51
FC085: Resource using new_resource.updated_by_last_action to converge resource: nexus/providers/group_repository.rb:58
FC085: Resource using new_resource.updated_by_last_action to converge resource: nexus/providers/group_repository.rb:67
FC085: Resource using new_resource.updated_by_last_action to converge resource: nexus/providers/hosted_repository.rb:44
FC085: Resource using new_resource.updated_by_last_action to converge resource: nexus/providers/hosted_repository.rb:51
FC085: Resource using new_resource.updated_by_last_action to converge resource: nexus/providers/hosted_repository.rb:62
FC085: Resource using new_resource.updated_by_last_action to converge resource: nexus/providers/proxy_repository.rb:44
FC085: Resource using new_resource.updated_by_last_action to converge resource: nexus/providers/proxy_repository.rb:51
FC085: Resource using new_resource.updated_by_last_action to converge resource: nexus/providers/proxy_repository.rb:62
FC085: Resource using new_resource.updated_by_last_action to converge resource: nexus/providers/user.rb:13
FC085: Resource using new_resource.updated_by_last_action to converge resource: nexus/providers/user.rb:20
FC085: Resource using new_resource.updated_by_last_action to converge resource: nexus/providers/user.rb:27
Run with Foodcritic Version 16.3.0 with tags metadata,correctness ~FC031 ~FC045 and failure tags any
4.0.5 passed this metric
Testing File Metric
4.0.5 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
4.0.5 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
4.0.5 failed this metric
4.0.5 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