These Are the Modules You’re Looking For: Packaging and Publishing PowerShell..
summary
Shows how to package PowerShell Universal apps as real PowerShell modules, including the repo layout (.universal folder, dashboards.ps1, scripts/endpoints), how the module exposes functions that PSU calls, and how to make the module discoverable by adding the PowerShell Universal tag in PSD1. Demos include a working Let’s Encrypt app that uses Posh-ACME with Cloudflare plugin (note the hardcoded two minute ACME wait) and a Plaster template to scaffold PSU modules, plus testing with Pester and Playwright and publishing to the Gallery.
AI-written summary · about
chapters (11)
- 0:00Introduction
- 1:55PowerShell Universal overview
- 10:04Automation scripts and jobs
- 13:15Building PowerShell Universal apps
- 20:00PowerShell Universal architecture
- 25:37Creating scripts and endpoints
- 30:11Publishing PowerShell modules
- 33:24Testing PowerShell apps and modules
- 35:55Q&A
- 40:12Authentication and security
- 41:17Simplifying module development
related talks
22mIt's Raining Modules
49mStop manually publishing your modules. Automate it in 2 minutes!
01h 33mPowerShell Universal Dashboard from start to finish
01h 45mWriting Award Winning PowerShell Functions and Script Modules
52mWrite Modules, Not Scripts
45mPowerShell Module Mass Production: Templating in the Field
52mPowerShell Module Design Rules (and When to Bend Them)
43mPowerShell Tooling
