diff --git a/images.CI/linux-and-win/azure-pipelines/image-generation.yml b/images.CI/linux-and-win/azure-pipelines/image-generation.yml index 5f8407aae1ab..778ebb3cad44 100644 --- a/images.CI/linux-and-win/azure-pipelines/image-generation.yml +++ b/images.CI/linux-and-win/azure-pipelines/image-generation.yml @@ -113,8 +113,12 @@ jobs: inputs: targetType: 'inline' script: | - $readmePath = Join-Path "$(TemplateDirectoryPath)" "${{ parameters.image_readme_name }}" - $softwareReportPath = Join-Path "$(TemplateDirectoryPath)" "software-report.json" + $ImageType = "${{ parameters.image_type }}" + $rootDirectoryName = if ($ImageType.StartsWith("ubuntu")) { "linux" } else { "windows" } + $rootDirectoryPath = Join-Path "images" $rootDirectoryName | Resolve-Path + + $readmePath = Join-Path $rootDirectoryPath "${{ parameters.image_readme_name }}" + $softwareReportPath = Join-Path $rootDirectoryPath "software-report.json" Copy-Item -Path $readmePath -Destination "$(Build.ArtifactStagingDirectory)/" if (Test-Path $softwareReportPath) {