Commit Graph

4 Commits (f5e36ea5104b6ca6edf6c103c1415bd29c1095e8)

Author SHA1 Message Date
William Hetherington f5e36ea510 Set Requirements title change (#15) 2019-07-02 15:27:03 -04:00
Olivier Miossec 25f9a601f0 DSC Script correction in README.md file (#6) 2019-06-28 10:24:21 -04:00
Chris Kuech 8dcfa31b17
Better (#2)
New major version. Interface and implementation have been completely overhauled.

The previous version included Invoke-ChecklistRequirement and Invoke-ContextRequirement, which relied on global state and held two different requirement engines with integrated logging. The new version contains a single requirement engine that outputs RequirementEvents. These events can be displayed with standard PowerShell formatters like Format-Table and Format-List. In addition, this PR introduces Format-Checklist for the human-facing interface and Format-Callstack for verbosely logging requirement execution

In addition to cleaner interfaces and implementation, Requirements now supports "DependsOn" for dependency graph execution.
2019-06-12 18:18:46 -07:00
Microsoft Open Source d5423e71f8 Initial commit 2018-10-08 17:52:00 -07:00