A PowerShell module with some useful CLI tools meant for administrators and operators of an N-tier software application suite based on the WISA web stack (Windows - IIS - SQL Server - ASP.NET).
The main components are:
- The module root folder is
\WisaAdminTools
- Dependencies are handled by
PSDepend
- Build tasks are handled by
InvokeBuild
- Unit tests are handled by
Pester
The build-test-publish pipeline is handled by GitHub Actions and is fully described in the reference YAML file.
Many thanks to Andrew Matveichuk's post on setting up a CI/CD pipeline for a PowerShell module.