picklesdoc/pickles — pull request #162 by JCapriotti (2014-11-24 14:06:17+00:00)
Title: Split up zip files and generating Chocolatey package

I got to that chocolatey package this weekend... here are some notes just to make things a little clearer:

* Creates a Chocolatey package at \deploy\chocolatey
* The package just deploys to its \tools folder (like C:\ProgramData\chocolatey\lib\pickles.0.18.2\tools) and chocolatey generates a shim at C:\ProgramData\chocolatey\bin, which is in the PATH. I.e.... pickles.exe is in the PATH.
* I used the Nuget helper in Fake to create the package, since there was no Chocolatey-specific helper. It throws a couple of warnings but nothing that is unexpected.
* Package installation is dependent on the new split-up ZIP files... it will try to download https://github.com/picklesdoc/pickles/releases/download/v0.18.2/Pickles-exe-0.18.2.zip
* Chocolatey maintainers like icons... so it is also dependent on "pickles.jpeg" in the root folder (via https://cdn.rawgit.com/picklesdoc/pickles/master/pickles.jpeg)
* I tested as much as I could without the pickles-exe.zip being deployed, but it would be best to deploy the new version first, and re-test the package. Let me know if you need any help with this.