Watchmen
1.2.1
Infrastructure test runner using Pester
Minimum PowerShell version
3.0
Installation Options
Owners
Copyright
(c) 2016 Brandon Olin. All rights reserved.
Package Details
Author(s)
- Brandon Olin (@devblackops)
Tags
Watchmen Pester OVF Operation Validation Infrastructure Testing
Functions
Email EventLog FromSource Get-WatchmenTest InfluxDB Invoke-WatchmenTest LogFile Notifies Parameters PowerShell Slack Syslog Test TestType Version When WatchmenOptions WatchmenTest
Dependencies
Release Notes
## 1.2.1 (2017-02-09)
* Fix bug where InfluxDB notifier function was not being exported (via @devblackops)
* Fix all typos for Descibe -> Describe (via @megamorf)
* Remove hardcoded $true for UseSSL value in Email notifier (via @megamorf)
* Fix custom message attribute for Email (via @megamorf)
* Fix variable replacement in LogFile notifier (via @megamorf)
## 1.2.0 (2016-09-08)
* Add InfluxDB notifier type.
* Fix bug where only the first notifier would be called if the OVF module included more than one test.
## 1.1.0 (2016-09-03)
* Allow notifiers to be optionally executed upon successful tests.
## 1.0.0 (2016-08-12)
* Initial release
FileList
- Watchmen.nuspec
- OperationValidation.Format.ps1xml
- Watchmen.psd1
- Watchmen.psm1
- en-US\Watchmen-help.xml
- Private\Assert-InWatchmen.ps1
- Private\Convert-TestResult.ps1
- Private\ConvertFrom-PlaceholderString.ps1
- Private\Get-OvfTestInfo.ps1
- Private\Get-TestFromScript.ps1
- Private\GetOperationValidation.ps1
- Private\Initialize-Watchmen.ps1
- Private\Install-OvfModule.ps1
- Private\Invoke-OvfTest.ps1
- Private\Invoke-WatchmeNotifier.ps1
- Private\InvokeOperationValidation.ps1
- Private\New-OperationValidationFailure.ps1
- Private\New-OperationValidationInfo.ps1
- Private\New-OperationValidationResult.ps1
- Private\Notifiers\Invoke-NotifierEmail.ps1
- Private\Notifiers\Invoke-NotifierEventLog.ps1
- Private\Notifiers\Invoke-NotifierInfluxDB.ps1
- Private\Notifiers\Invoke-NotifierLogFile.ps1
- Private\Notifiers\Invoke-NotifierPowerShell.ps1
- Private\Notifiers\Invoke-NotifierSlack.ps1
- Private\Notifiers\Invoke-NotifierSyslog.ps1
- Public\Email.ps1
- Public\EventLog.ps1
- Public\fromsource.ps1
- Public\Get-WatchmenTest.ps1
- Public\InfluxDB.ps1
- Public\Invoke-WatchmenTest.ps1
- Public\LogFile.ps1
- Public\Notifies.ps1
- Public\parameters.ps1
- Public\PowerShell.ps1
- Public\Slack.ps1
- Public\Syslog.ps1
- Public\test.ps1
- Public\TestType.ps1
- Public\version.ps1
- Public\WatchmenOptions.ps1
- Public\WatchmenTest.ps1
- Public\When.ps1
Version History
Version | Downloads | Last updated |
---|---|---|
1.2.1 (current version) | 754 | 2/9/2017 |
1.2.0 | 176 | 9/9/2016 |
1.1.0 | 24 | 9/4/2016 |
1.0.0 | 51 | 8/13/2016 |