Branch | Status |
---|---|
master | |
development |
This resource is aimed at getting and installing packages using Chocolatey.
The resource takes the name of the package and will then install that package.
See ExampleConfig.ps1 for example usage.
See list of packages here: https://chocolatey.org/packages
Happy to accept new features and fixes. Outstanding issues which can be worked on tagged Up For Grabs
under issues.
Here's the general process of fixing an issue in the DSC Resource Kit:
AppVeyor is used to package up the resource and publish to the PowerShell Gallery (on successful build from a newly pushed tag only).
The AppVeyor scripts do the following:
To build:
ModuleVersion
in cChoco.psd1
- use major.minor.patch.0
;version
in appveyor.yml
- use major.minor.patch.{build}
;git checkout master
, git merge development
, git push origin
;git tag v<major.minor.patch>
;git push origin v<major.minor.patch>
The maximum envelope size for WinRM is not sufficient for installing large packages. To increase the envelope size use winrm set winrm/config @{MaxEnvelopeSizekb=”153600″}
- this example will increase it to 150MB.