- create ~/.chef, ~/chef, ~/chef/cookbooks
- fixes #43
- Mac OS X: create /opt/homebrew-cask directory
- fixes #60
- Windows: Check for Admin rights or exit
- Windows: Use omnitruck ChefDK installation, selecting specific version
- Windows: Check installed ChefDK version, do the right thing.
- Windows: Check for error status after various commands
- fixes #56
- fixes #49
- fixes #33
- Switch from brew-cask to omnitruck chefdk installation for mac osx
- Make bootstrap incrementally more robust on mac osx
- fixes #33, #45
- fixes #56 on mac osx, still an issue on windows
- Depend on chocolatey 0.5.0 to improve installation behind a proxy
- Install Git v2.5.1 instead of v1.9.5
- Travis CI builds use ChefDK built-in gems instead of Gemfile + bundler
- Rakefile defines default task of :style, :spec
- Minor edits to README for clarity
- Make non-proxy README instructions work for Windows. Fixes #35
- Clear screen as first step in bootstrap script. Fixes #34
- Add Apache 2.0 license header.
- Add Travis CI support to run style and unit tests
- Recommend PowerShell 4.0 instead of PowerShell 3.0 because 4.0 supports DSC.
- Update bootstrap script to take a private source and cookbook name and add it to the Berksfile.
- Update README.
- Add guards around file deletions.
- Edit README to clarify proxy instructions.
- Add instructions for no_proxy environment variable in the README.
- Set proxy environment variables in powershell_profile.
- This enables command-line tools like git, curl, and Test Kitchen to work behind a proxy.
- Fix bug in Atom setup for Windows
- Edited the README to make the markdown for Chef Supermaket consistent.
- Clarified Windows bootstrap instructions.
- Added Mac bootstrap functionality.
- Add ability to set
http_proxy
,https_proxy
, andno_proxy
env vars.
These env vars allow Chef related command line tools, e.g. git, berkshelf, to work via a web proxy.
- Add proxy support to
bootstrap
script.
- Update README
- Add introduction to bootstrap script.
- Add Atom source URL for Mac platform
- Bootstrap script bug fixes
- Add PowerShell bootstrap script
-
Remove support for PuTTY in favor of using git-provided ssh client.
PuTTY is difficult to configure and outside the scope of what this cookbook is trying to do. Furthermore the Github for Windows client doesn't use PuTTY either.
-
Install git via git cookbook instead of chocolatey.
-
Install atom editor via windows_package resource instead of chocolatey.
- Initial version