POC to test DSC configurations on a fresh VM from AppVeyor
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
DSC
Tests
LICENSE
README.md
appveyor.yml

README.md

Build status

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

Caveats:

  • 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