Update to paths
This commit is contained in:
@@ -6,7 +6,7 @@ $version = "{0}.{1}" -f $(Get-Content .\version.txt), $(Get-Date -format 'yyyyMM
|
|||||||
task . CreateArtifacts
|
task . CreateArtifacts
|
||||||
|
|
||||||
#Region - Helper Functions
|
#Region - Helper Functions
|
||||||
function ImportRawModule() {
|
function ImportSourceModule() {
|
||||||
If (Get-Module -Name ZertoApiWrapper) {
|
If (Get-Module -Name ZertoApiWrapper) {
|
||||||
Remove-Module -Name ZertoApiWrapper -Force -ErrorAction Stop
|
Remove-Module -Name ZertoApiWrapper -Force -ErrorAction Stop
|
||||||
}
|
}
|
||||||
@@ -94,9 +94,9 @@ task CleanPublish {
|
|||||||
#EndRegion
|
#EndRegion
|
||||||
|
|
||||||
#Region - Pester Tests
|
#Region - Pester Tests
|
||||||
task RawFileTests CheckPesterInstalled, {
|
task SourceFileTests CheckPesterInstalled, {
|
||||||
ImportRawModule
|
ImportSourceModule
|
||||||
$testResultsFile = "$BuildRoot\Tests\RawTestResults.xml"
|
$testResultsFile = "$BuildRoot\Tests\SourceTestResults.xml"
|
||||||
$script:results = Invoke-Pester -Script "$BuildRoot" -Tag Unit -OutputFile $testResultsFile -PassThru -Show Fails
|
$script:results = Invoke-Pester -Script "$BuildRoot" -Tag Unit -OutputFile $testResultsFile -PassThru -Show Fails
|
||||||
$FailureMessage = '{0} Unit test(s) failed. Aborting build' -f $results.FailedCount
|
$FailureMessage = '{0} Unit test(s) failed. Aborting build' -f $results.FailedCount
|
||||||
Assert ($results.FailedCount -eq 0) $FailureMessage
|
Assert ($results.FailedCount -eq 0) $FailureMessage
|
||||||
@@ -125,7 +125,7 @@ task BuildMamlHelp CheckPlatyPSInstalled, {
|
|||||||
}
|
}
|
||||||
|
|
||||||
task UpdateMarkdownHelp CheckPlatyPSInstalled, {
|
task UpdateMarkdownHelp CheckPlatyPSInstalled, {
|
||||||
ImportRawModule
|
ImportSourceModule
|
||||||
Update-MarkdownHelpModule -Path docs -AlphabeticParamsOrder
|
Update-MarkdownHelpModule -Path docs -AlphabeticParamsOrder
|
||||||
}
|
}
|
||||||
#EndRegion
|
#EndRegion
|
||||||
@@ -197,7 +197,7 @@ task CreatePsm1ForRelease CreatePsd1ForRelease, {
|
|||||||
|
|
||||||
#Region - Artifacts \ Publish
|
#Region - Artifacts \ Publish
|
||||||
# Full Build Process - No Publishing
|
# Full Build Process - No Publishing
|
||||||
task CreateArtifacts CleanPublish, CleanTemp, AnalyzeSourceFiles, RawFileTests, AnalyzeBuiltFiles, BuiltFileTests, BuildMamlHelp, {
|
task CreateArtifacts CleanPublish, CleanTemp, AnalyzeSourceFiles, SourceFileTests, AnalyzeBuiltFiles, BuiltFileTests, BuildMamlHelp, {
|
||||||
if (-not $(Test-Path "$BuildRoot\publish")) {
|
if (-not $(Test-Path "$BuildRoot\publish")) {
|
||||||
New-Item -Path $BuildRoot -Name "publish" -ItemType Directory
|
New-Item -Path $BuildRoot -Name "publish" -ItemType Directory
|
||||||
}
|
}
|
||||||
|
|||||||
+8
-8
@@ -32,8 +32,8 @@ jobs:
|
|||||||
- task: PublishTestResults@2
|
- task: PublishTestResults@2
|
||||||
inputs:
|
inputs:
|
||||||
testRunner: 'NUnit'
|
testRunner: 'NUnit'
|
||||||
testResultsFiles: '**/RawTestResults.xml'
|
testResultsFiles: '**/SourceTestResults.xml'
|
||||||
testRunTitle: 'PS_Win2016_Raw'
|
testRunTitle: 'PS_Win2016_Source'
|
||||||
displayName: 'Publish Test Results'
|
displayName: 'Publish Test Results'
|
||||||
condition: always()
|
condition: always()
|
||||||
- task: PublishTestResults@2
|
- task: PublishTestResults@2
|
||||||
@@ -60,8 +60,8 @@ jobs:
|
|||||||
- task: PublishTestResults@2
|
- task: PublishTestResults@2
|
||||||
inputs:
|
inputs:
|
||||||
testRunner: 'NUnit'
|
testRunner: 'NUnit'
|
||||||
testResultsFiles: '**/RawTestResults.xml'
|
testResultsFiles: '**/SourceTestResults.xml'
|
||||||
testRunTitle: 'PSCore_Win2016_Raw'
|
testRunTitle: 'PSCore_Win2016_Source'
|
||||||
displayName: 'Publish Test Results'
|
displayName: 'Publish Test Results'
|
||||||
condition: always()
|
condition: always()
|
||||||
- task: PublishTestResults@2
|
- task: PublishTestResults@2
|
||||||
@@ -87,8 +87,8 @@ jobs:
|
|||||||
- task: PublishTestResults@2
|
- task: PublishTestResults@2
|
||||||
inputs:
|
inputs:
|
||||||
testRunner: 'NUnit'
|
testRunner: 'NUnit'
|
||||||
testResultsFiles: '**/RawTestResults.xml'
|
testResultsFiles: '**/SourceTestResults.xml'
|
||||||
testRunTitle: 'PSCore_Ubuntu_Raw'
|
testRunTitle: 'PSCore_Ubuntu_Source'
|
||||||
displayName: 'Publish Test Results'
|
displayName: 'Publish Test Results'
|
||||||
condition: always()
|
condition: always()
|
||||||
- task: PublishTestResults@2
|
- task: PublishTestResults@2
|
||||||
@@ -126,8 +126,8 @@ jobs:
|
|||||||
- task: PublishTestResults@2
|
- task: PublishTestResults@2
|
||||||
inputs:
|
inputs:
|
||||||
testRunner: 'NUnit'
|
testRunner: 'NUnit'
|
||||||
testResultsFiles: '**/RawTestResults.xml'
|
testResultsFiles: '**/SourceTestResults.xml'
|
||||||
testRunTitle: 'PSCore_MacOS1013_Raw'
|
testRunTitle: 'PSCore_MacOS1013_Source'
|
||||||
displayName: 'Publish Test Results'
|
displayName: 'Publish Test Results'
|
||||||
condition: always()
|
condition: always()
|
||||||
- task: PublishTestResults@2
|
- task: PublishTestResults@2
|
||||||
|
|||||||
Reference in New Issue
Block a user