From 203f88fbc0d4c133f1125f98feb5a5de1049e8ae Mon Sep 17 00:00:00 2001 From: Aditya Patwardhan Date: Tue, 23 Oct 2018 11:45:28 -0700 Subject: [PATCH 1/2] Publish test package at AGENT_WORKFOLDER if TEMP is not available --- build.psm1 | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/build.psm1 b/build.psm1 index fa6a8f3e360..a3b66545f8f 100644 --- a/build.psm1 +++ b/build.psm1 @@ -2997,6 +2997,12 @@ function New-TestPackage Write-Verbose -Message "Creating destination folder: $Destination" } + $rootFolder = $env:TEMP + + if (-not $rootFolder -and $env:TF_BUILD) { + $rootFolder = $env:AGENT_WORKFOLDER + } + $packageRoot = Join-Path $env:TEMP ('TestPackage-' + (new-guid)) $null = New-Item -ItemType Directory -Path $packageRoot -Force $packagePath = Join-Path $Destination "TestPackage.zip" From 33a27ad93edad60d1c8c5ed71df6a28297595fb7 Mon Sep 17 00:00:00 2001 From: Aditya Patwardhan Date: Tue, 23 Oct 2018 15:06:42 -0700 Subject: [PATCH 2/2] Use rootFolder --- build.psm1 | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build.psm1 b/build.psm1 index a3b66545f8f..e689b6bf521 100644 --- a/build.psm1 +++ b/build.psm1 @@ -3003,7 +3003,7 @@ function New-TestPackage $rootFolder = $env:AGENT_WORKFOLDER } - $packageRoot = Join-Path $env:TEMP ('TestPackage-' + (new-guid)) + $packageRoot = Join-Path $rootFolder ('TestPackage-' + (new-guid)) $null = New-Item -ItemType Directory -Path $packageRoot -Force $packagePath = Join-Path $Destination "TestPackage.zip"