Skip to content

Commit

Permalink
breadcrumb file doesn't exist anymore, but we can use an existing pro…
Browse files Browse the repository at this point in the history
…xy feature to get the same performance
  • Loading branch information
scbedd authored and azure-sdk committed Jul 28, 2023
1 parent db2c8b1 commit 92a49b7
Show file tree
Hide file tree
Showing 3 changed files with 7 additions and 8 deletions.
File renamed without changes.
Original file line number Diff line number Diff line change
Expand Up @@ -308,18 +308,17 @@ Function Invoke-ProxyCommand {
# Get the shorthash directory under PROXY_ASSETS_FOLDER
Function Get-AssetsRoot {
param(
[string] $AssetsJsonFile
[string] $AssetsJsonFile,
[string] $TestProxyExe
)
$repoRoot = Get-Repo-Root
$relPath = [IO.Path]::GetRelativePath($repoRoot, $AssetsJsonFile).Replace("`\", "/")
$assetsJsonDirectory = Split-Path $relPath
$breadcrumbFile = Join-Path $repoRoot ".assets" ".breadcrumb"

$breadcrumbString = Get-Content $breadcrumbFile | Where-Object { $_.StartsWith($relPath) }
$assetRepo = $breadcrumbString.Split(";")[1]
$assetsPrefix = (Get-Content $AssetsJsonFile | Out-String | ConvertFrom-Json).AssetsRepoPrefixPath
[array] $output = & "$TestProxyExe" config locate -a "$relPath" --storage-location="$repoRoot"
$assetsDirectory = $output[-1]

return Join-Path $repoRoot ".assets" $assetRepo $assetsPrefix $assetsJsonDirectory
return Join-Path $assetsDirectory $assetsJsonDirectory
}

Function Move-AssetsFromLangRepo {
Expand Down Expand Up @@ -405,7 +404,7 @@ if ($InitialPush) {
$CommandArgs = "restore --assets-json-path $assetsJsonRelPath"
Invoke-ProxyCommand -TestProxyExe $TestProxyExe -CommandArgs $CommandArgs -TargetDirectory $repoRoot

$assetsRoot = (Get-AssetsRoot -AssetsJsonFile $assetsJsonFile)
$assetsRoot = (Get-AssetsRoot -AssetsJsonFile $assetsJsonFile -TestProxyExe $TestProxyExe)
Write-Host "assetsRoot=$assetsRoot"

Move-AssetsFromLangRepo -AssetsRoot $assetsRoot
Expand Down
2 changes: 1 addition & 1 deletion eng/common/testproxy/target_version.txt
Original file line number Diff line number Diff line change
@@ -1 +1 @@
1.0.0-dev.20230721.1
1.0.0-dev.20230728.1

0 comments on commit 92a49b7

Please sign in to comment.