PowerShell Fundamentals
Testing and Linting PowerShell Repositories
₩ 128,000 (informational)
Overview
Developers and operators align on lint rules, formatter settings, and Pester coverage that fits Git hosting you already pay for. We never touch live payment rails.
Features
- Analyzer rule sets mapped to team severity tables
- Pester fixtures for DSC-style resources (read-only)
- Git hook sketches without prescribing a vendor
- Formatter diffs that read well in code review
- Coverage thresholds that fail builds politely
- Module manifest validation snippets
- Release notes automation using conventional commits
Outcomes
- Merge a repo template your teams can fork
- Publish lint baselines for two existing modules
- Ship a CI log excerpt mentors can critique
Lead mentor
Jiwon Choi
Lab curriculum designer focused on collaborative coding hygiene.
FAQ
Which Git host?
Examples use generic remotes; adapt URLs to your internal forge.
Is GitHub Actions required?
No. Samples translate to other YAML runners with equivalent steps.
Hardware needs?
8 GB RAM minimum for parallel Pester runs; GPUs not required.
Experience notes
Formatter diff chapter finally convinced our reviewers to stop arguing about spaces.