The PowerShell module toolbox and templates for Continuous Delivery - Raimund Andrée - PSConfE...
HTML-код
- Опубликовано: 11 сен 2024
- Conference Home Page: www.psconf.eu
Conference Videos: powershell.video
Conference Materials: github.com/psc...
You've heard of module design considerations such as testing with Pester, linting and static analysis with ScriptAnalyser, community best practices, but it takes a lot of effort to enforce them in a build pipeline!
In this session we'll see how the Sampler module and templates used across the DSC and other communities to have an unified release approach. We all don’t want to waste time and here is a solution that does everything you need out of the box and considers most best practices in the PowerShell and DevOps space, no matter if you use PowerShell scripts, classes or DSC Resources. After this session you will value “Sampler” to build, test, pack and publish your module and be surprised how easy the predefined tasks can be configured, how testing, linting, code coverage, automatic versioning, changelog management, documentation and CI/CD support works. Sampler will improve the quality of your product and save you much time.