@@ -21,6 +21,10 @@ param (
2121 [String ]$ArtifactPath = (Join-Path - Path $PWD - ChildPath out/ modules)
2222)
2323
24+ if ($Env: SYSTEM_DEBUG -eq ' true' ) {
25+ $VerbosePreference = ' Continue' ;
26+ }
27+
2428if ($Env: Coverage -eq ' true' ) {
2529 $CodeCoverage = $True ;
2630}
@@ -55,7 +59,7 @@ function CopyModuleFiles {
5559 }
5660}
5761
58- task VersionModule {
62+ task VersionModule PSRule , {
5963 if (! [String ]::IsNullOrEmpty($ReleaseVersion )) {
6064 Write-Verbose - Message " [VersionModule] -- ReleaseVersion: $ReleaseVersion " ;
6165 $ModuleVersion = $ReleaseVersion ;
@@ -68,7 +72,6 @@ task VersionModule {
6872 $revision = [String ]::Empty;
6973
7074 Write-Verbose - Message " [VersionModule] -- Using Version: $version " ;
71- Write-Verbose - Message " [VersionModule] -- Using Revision: $revision " ;
7275
7376 if ($version -like ' *-*' ) {
7477 [String []]$versionParts = $version.Split (' -' , [System.StringSplitOptions ]::RemoveEmptyEntries);
@@ -77,6 +80,8 @@ task VersionModule {
7780 if ($versionParts.Length -eq 2 ) {
7881 $revision = $versionParts [1 ];
7982 }
83+
84+ Write-Verbose - Message " [VersionModule] -- Using Revision: $revision " ;
8085 }
8186
8287 # Update module version
@@ -179,7 +184,7 @@ task Clean {
179184 Remove-Item - Path out, reports - Recurse - Force - ErrorAction SilentlyContinue;
180185}
181186
182- task Build Clean , BuildModule
187+ task Build Clean , BuildModule, VersionModule
183188
184189task Test Build, TestRules
185190
0 commit comments