# Automation

## DSC Build

* Check-in
* Load Changes
  * Use chocolaty to restore tools and dependencies.
  * Clear installed Resources
  * Clear cache stop WMI process
  * Run DSC Resource Unit tests
  * Copy Resources to PSModulePath
  * Test Resource is Valid
  * Assert Config targets are there and valid&#x20;
  * Call Config to generate MOF
  * Compress Resources
  * Generate checksum
  * Publish DSC Tool Modules
  * Publish DSC Resource Modules
  * Publish DSC Configurations

## Standup DSC Client Node

Spin up gold image Generate Guid Add to CMDB Config LCM

Add data to \DSC\_Configuration\AllNodes\agpjaxsrvd1app1.psd1

@{ Name = 'agpjaxsrvd1app1' NodeName = '08504e4-42cc-4de5-9262-76b3f2296536' }
