This is a small POC. The idea is that we can test DSC configurations.
- Commit a change
- AppVeyor spins up a VM
- We trigger a DSC configuration of whichever config we want to test
- We use pester to verify the results
- No reboots.
- You need to handle dependencies (e.g. download and extract the DSC Resource Kit).
- This might not be a pristine VM. You get a new VM from AppVeyor, but AppVeyor makes their own changes.
More details in the associated blog post: Testing DSC Configurations With Pester and AppVeyor