Add updated upstream nodejs cookbook
... and its new dependency, chocolatey
This commit is contained in:
46
cookbooks/chocolatey/README.md
Normal file
46
cookbooks/chocolatey/README.md
Normal file
@@ -0,0 +1,46 @@
|
||||
# chocolatey Cookbook
|
||||
|
||||
[](https://supermarket.getchef.com/cookbooks/chocolatey) 
|
||||
|
||||
Install Chocolatey with the default recipe.
|
||||
|
||||
## Requirements
|
||||
|
||||
### Platform
|
||||
|
||||
- Windows
|
||||
|
||||
### Chef Infra Client
|
||||
|
||||
- 12.15 or greater
|
||||
|
||||
## Notes
|
||||
|
||||
As of Chocolatey version [0.9.8.24](https://github.com/chocolatey/chocolatey/blob/master/CHANGELOG.md#09824-july-3-2014) the install directory for Chocolatey has changed from `C:\Chocolatey` to `C:\ProgramData\Chocolatey`.
|
||||
|
||||
More information can be gotten from the [Chocolateywiki](https://github.com/chocolatey/chocolatey/wiki/DefaultChocolateyInstallReasoning).
|
||||
|
||||
## Attributes
|
||||
|
||||
All attributes below are pre-pended with `node['chocolatey']`
|
||||
|
||||
Attribute | Description | Type | Default
|
||||
---------------------------------------------------- | ----------------------------------------------------------------------------------------- | ------- | ---------------------------------------------------------------------------------
|
||||
`['upgrade']` | Whether to upgrade Chocolatey if it's already installed | Boolean | false
|
||||
`['install_vars']['chocolateyProxyLocation']` | HTTPS proxy for Chocolatey install script | String | Chef::Config['https_proxy'] or ENV['https_proxy']
|
||||
`['install_vars']['chocolateyProxyUser']` | Proxy user for authenticating proxies | String | nil
|
||||
`['install_vars']['chocolateyProxyPassword']` | Proxy user password | String | nil
|
||||
`['install_vars']['chocolateyVersion']` | Version of Chocolatey to install, e.g. '0.9.9.11' | String | nil (download latest version)
|
||||
`['install_vars']['chocolateyDownloadUrl']` | Chocolatey .nupkg file URL. Use this if you host an internal copy of the chocolatey.nupkg | String | <https://chocolatey.org/api/v2/package/chocolatey> (download from chocolatey.org)
|
||||
`['install_vars']['chocolateyUseWindowsCompression']`| To use built-in compression instead of 7zip (requires additional download) set to `true` | String | nil (use 7zip)
|
||||
`['sensitive']` | When true, will suppress writing the contents of install.ps1 to the console | Boolean | false
|
||||
|
||||
## Recipes
|
||||
|
||||
- `chocolatey::default` - installs Chocolatey
|
||||
|
||||
## License and Maintainer
|
||||
|
||||
Maintainer:: Guilhem Lettron ([guilhem@lettron.fr](mailto:guilhem@lettron.fr))
|
||||
|
||||
License:: Apache 2.0
|
||||
Reference in New Issue
Block a user