Commit Graph

398 Commits

Author SHA1 Message Date
Wes Carroll 1b3a612795 Update Default Parameter Set 2019-04-28 16:11:52 -04:00
Wes Carroll b6fd4a57e2 Update Import-ZertoVpg.md 2019-04-28 16:11:12 -04:00
Wes Carroll 4946ac51ba Update for vpgSettingsIdentifier Array 2019-04-28 16:11:01 -04:00
Wes Carroll 5e9adbd254 Update Pester to 0.14.0 2019-04-28 16:09:43 -04:00
Wes Carroll 2ebf469c12 Update New-ZertoVpgSettingsIdentifier.ps1
Set default Parameter Set,
Move body creation to process block for pipeline processing.
2019-04-28 13:24:56 -04:00
Wes Carroll 8065598534 Refactor Get-ZertoVpgSetting
Update for Pipeline input and switch processing.
2019-04-28 13:16:27 -04:00
Wes Carroll 27706f402c Merge pull request #28 from wcarroll/TestingBranch
Add and Update Tests, Update Failover and Move functions
2019-04-20 09:58:13 -04:00
Wes Carroll b514eed939 Update ZertoApiWrapper-help.xml 2019-04-20 09:49:33 -04:00
Wes Carroll 63df77e5ed Update Build Names 2019-04-17 17:53:50 -04:00
Wes Carroll db32f25987 Update Invoke-ZertoMoveCommit.md 2019-04-17 13:36:06 -04:00
Wes Carroll 51146fd933 Update Invoke-ZertoMove.md 2019-04-17 09:23:19 -04:00
Wes Carroll 902636c517 Add WhatIf and second example 2019-04-17 09:12:15 -04:00
Wes Carroll 2186c26132 Update required version of InvokeBuild 2019-04-17 08:59:48 -04:00
Wes Carroll 9be2f09947 Alias and WhatIf updates 2019-04-17 08:50:54 -04:00
Wes Carroll 8ec3293ff4 String Not Null or Empty Validators 2019-04-16 22:46:21 -04:00
Wes Carroll ed225024a6 Add Parameter Validations 2019-04-16 16:18:33 -04:00
Wes Carroll 2e4cd68b5e Update Body Build Logic 2019-04-15 17:20:17 -04:00
Wes Carroll 5a579d6fe8 Add name to should process 2019-04-15 09:32:51 -04:00
Wes Carroll 0bb5b8c222 Update versions of required modules for builds 2019-04-07 09:38:10 -04:00
Wes Carroll ef83cdfe96 Add ShouldSupport 2019-04-06 23:50:53 -04:00
Wes Carroll b9d781f785 Add ShouldProcess 2019-04-06 23:49:18 -04:00
Wes Carroll 7c3f14aaeb Update Invoke-ZertoFailoverCommit.md 2019-04-06 23:48:32 -04:00
Wes Carroll ec9eda9dcd Update Export-ZertoVpg.md 2019-04-06 23:42:29 -04:00
Wes Carroll 8c9babd9d5 Update Invoke-ZertoMoveCommit.ps1
Add ShouldProcess
Use switches instead of bools
Prioritize Reverse Protect over KeepSourceVms
2019-04-06 23:33:14 -04:00
Wes Carroll 497d43fe81 Remove excess white space 2019-04-06 23:32:08 -04:00
Wes Carroll ef22b6363d Add ShouldProcess support 2019-04-06 23:31:51 -04:00
Wes Carroll ee2acca20c Add mandatory params 2019-04-06 23:31:26 -04:00
Wes Carroll b5b873ac18 Correct Param to match API Spec 2019-04-06 22:51:38 -04:00
Wes Carroll 31db21c325 Update Invoke-ZertoMove.ps1
WhatIf Processing
Reverse Protection Logic
Ensure Params are set and do not rely on defaults
2019-04-06 22:51:03 -04:00
Wes Carroll b3d649e495 Dynamic Body Creation 2019-04-06 22:49:54 -04:00
Wes Carroll d6d72a5be2 Update ways params are accessed for dynamic body creation 2019-04-06 22:49:41 -04:00
Wes Carroll 5bf7d0d6df Validate identifiers are present 2019-04-05 22:49:36 -04:00
Wes Carroll e279ba0cda Add VmName validation and uniquiness checks 2019-04-05 19:19:56 -04:00
Wes Carroll b242b5314d Update Invoke-ZertoFailover.ps1
Working on vmName Validation
2019-04-05 17:52:57 -04:00
Wes Carroll 5533bae319 Various fixes
Removed Commit Value as it is not a vaild param
Enabled ShouldProcess
Ensured mandatory default values make it into the body
Added Validate a valid VPG is selected.
2019-04-05 17:18:56 -04:00
Wes Carroll 2a8837aff7 Add parameter tests 2019-04-05 17:16:37 -04:00
Wes Carroll 6d86fbea23 Remove CodeCoverage 2019-04-05 15:40:09 -04:00
Wes Carroll cb17744231 Fix CodeCoveragePath 2019-04-05 15:06:03 -04:00
Wes Carroll 4658b6b34a Fix YAML Spacing 2019-04-05 15:03:30 -04:00
Wes Carroll 5b3a1c263e Attempt to publish testing code coverage 2019-04-05 15:01:28 -04:00
Wes Carroll 3acb7795f4 Add InvokeBuild Requirement 2019-04-05 14:18:43 -04:00
Wes Carroll cc60107746 Update Version Number of PublishPipelineArtifact 2019-04-05 14:14:20 -04:00
Wes Carroll a63b6cab95 Clean YAML 2019-04-05 14:12:12 -04:00
Wes Carroll 026b622a34 Update Build to Create Artifacts 2019-04-05 14:09:06 -04:00
Wes Carroll 9c309e70e9 Publish Artifacts 2019-04-05 14:08:49 -04:00
Wes Carroll 402e624d0c Ignore Publish Directory 2019-04-05 13:59:16 -04:00
Wes Carroll 1f1b5b9d94 Add functionality for release notes in module 2019-04-05 13:58:29 -04:00
Wes Carroll b9e5d069b6 Remove PSake as a dependency 2019-04-05 12:06:45 -04:00
Wes Carroll 25e559ff89 Remove Unused File 2019-04-05 12:06:19 -04:00
Wes Carroll 3a0f039a42 Store Version in an External File 2019-04-05 12:06:00 -04:00