Stop Hand-Rolling Chocolate: Automating Chocolatey with psake
summary
Claims that manual Chocolatey packaging becomes repeatable and auditable by wiring Chocolatey into a psake v5 build: tasks for test pack push, pester-based newspec validation, and GitHub Actions that run the same build script so CI enforces pester tests and CI publish on merge. Examples include patterns used at scale (30,000 machines, mixed OS fleets; Brazil office CDN workaround) and a VS Code psake extension. The demo builds packages, captures stdout/stderr on failure, and successfully automates pack and publish.
AI-written summary · about
chapters (7)
- 0:00Introduction
- 1:56Automate Chocolatey packages
- 12:55psake for automation
- 22:51Demo setup and package
- 33:23Build and test packages
- 41:57CI with GitHub Actions
- 44:27Benefits and closing
related talks
47mLess Clicking, More Sipping - How Chocolatey for...
44mSipping psake: Creating a Build and Release Pipeline for ...
30mCompletely Automate Managing Windows Software...Forever
49mChocolatey For the Organizations: Easily Manage Software
55mTransforming Software Management with Chocolatey for Business
52mLife is like a Box of Chocolate(y)
49mStreamlining Software Management with...
35mOptimizing Chocolatey Packages for Others
