From 71d717cd4e58a62b7377a78de87f40e07751b9ad Mon Sep 17 00:00:00 2001 From: Tian Liao Date: Wed, 25 Oct 2023 12:47:16 +0800 Subject: [PATCH] fix paths --- build/pipelines/templates/package-msixbundle.yaml | 1 + build/pipelines/templates/release-store.yaml | 2 +- build/pipelines/templates/release-vpack.yaml | 6 +++--- build/pipelines/templates/run-ui-tests.yaml | 10 +++++----- build/pipelines/templates/run-unit-tests.yaml | 6 +++--- 5 files changed, 13 insertions(+), 12 deletions(-) diff --git a/build/pipelines/templates/package-msixbundle.yaml b/build/pipelines/templates/package-msixbundle.yaml index a401281d..1519b114 100644 --- a/build/pipelines/templates/package-msixbundle.yaml +++ b/build/pipelines/templates/package-msixbundle.yaml @@ -58,6 +58,7 @@ jobs: inputs: artifactName: drop itemPattern: '**/*.msix' + targetPath: $(Build.ArtifactStagingDirectory) - ${{ if eq(parameters.createStoreBrokerPackages, true) }}: - task: UniversalPackages@0 diff --git a/build/pipelines/templates/release-store.yaml b/build/pipelines/templates/release-store.yaml index 6001fa9b..c6193598 100644 --- a/build/pipelines/templates/release-store.yaml +++ b/build/pipelines/templates/release-store.yaml @@ -5,7 +5,7 @@ jobs: dependsOn: Package variables: skipComponentGovernanceDetection: true - StoreBrokerPackagePath: $(Build.ArtifactStagingDirectory)\storeBrokerPayload + StoreBrokerPackagePath: $(Pipeline.Workspace)\storeBrokerPayload StoreBrokerLogPath: $(StoreBrokerPackagePath)\StoreBroker.log FlightId: 161f0975-cb5f-475b-8ef6-26383c37621f AppId: 9WZDNCRFHVN5 diff --git a/build/pipelines/templates/release-vpack.yaml b/build/pipelines/templates/release-vpack.yaml index 9d7a35a4..2b2ad30f 100644 --- a/build/pipelines/templates/release-vpack.yaml +++ b/build/pipelines/templates/release-vpack.yaml @@ -24,16 +24,16 @@ jobs: - task: CopyFiles@2 displayName: Copy signed MsixBundle to vpack staging folder inputs: - sourceFolder: $(Build.ArtifactStagingDirectory)\msixBundleSigned + sourceFolder: $(Pipeline.Workspace)\msixBundleSigned contents: Microsoft.WindowsCalculator_8wekyb3d8bbwe.msixbundle - targetFolder: $(Build.ArtifactStagingDirectory)\vpack\msixBundle + targetFolder: $(Pipeline.Workspace)\vpack\msixBundle - task: PkgESVPack@12 displayName: Create and push vpack for app env: SYSTEM_ACCESSTOKEN: $(System.AccessToken) inputs: - sourceDirectory: $(Build.ArtifactStagingDirectory)\vpack\msixBundle + sourceDirectory: $(Pipeline.Workspace)\vpack\msixBundle description: VPack for the Calculator Application pushPkgName: calculator.app version: $(versionMajor).$(versionMinor).$(versionBuild) diff --git a/build/pipelines/templates/run-ui-tests.yaml b/build/pipelines/templates/run-ui-tests.yaml index 8658a7c4..274e2a10 100644 --- a/build/pipelines/templates/run-ui-tests.yaml +++ b/build/pipelines/templates/run-ui-tests.yaml @@ -44,19 +44,19 @@ jobs: - task: PowerShell@2 displayName: Install certificate inputs: - filePath: $(Build.ArtifactStagingDirectory)/drop/Release/${{ parameters.platform }}/Calculator/AppPackages/Calculator_$(Build.BuildNumber)_Test/Add-AppDevPackage.ps1 - arguments: -CertificatePath $(Build.ArtifactStagingDirectory)/drop/Release/${{ parameters.platform }}/Calculator/AppPackages/Calculator_$(Build.BuildNumber)_Test/Calculator_$(Build.BuildNumber)_${{ parameters.platform }}.cer -Force + filePath: $(Pipeline.Workspace)/drop/Release/${{ parameters.platform }}/Calculator/AppPackages/Calculator_$(Build.BuildNumber)_Test/Add-AppDevPackage.ps1 + arguments: -CertificatePath $(Pipeline.Workspace)/drop/Release/${{ parameters.platform }}/Calculator/AppPackages/Calculator_$(Build.BuildNumber)_Test/Calculator_$(Build.BuildNumber)_${{ parameters.platform }}.cer -Force - task: PowerShell@2 displayName: Install app inputs: - filePath: $(Build.ArtifactStagingDirectory)/drop/Release/${{ parameters.platform }}/Calculator/AppPackages/Calculator_$(Build.BuildNumber)_Test/Add-AppDevPackage.ps1 + filePath: $(Pipeline.Workspace)/drop/Release/${{ parameters.platform }}/Calculator/AppPackages/Calculator_$(Build.BuildNumber)_Test/Add-AppDevPackage.ps1 arguments: -Force - task: VSTest@2 displayName: Run CalculatorUITests inputs: - testAssemblyVer2: $(Build.ArtifactStagingDirectory)/drop/Release/${{ parameters.platform }}/publish/CalculatorUITests.dll - runSettingsFile: $(Build.ArtifactStagingDirectory)/drop/Release/${{ parameters.platform }}/publish/${{ parameters.runsettingsFileName }} + testAssemblyVer2: $(Pipeline.Workspace)/drop/Release/${{ parameters.platform }}/publish/CalculatorUITests.dll + runSettingsFile: $(Pipeline.Workspace)/drop/Release/${{ parameters.platform }}/publish/${{ parameters.runsettingsFileName }} platform: ${{ parameters.platform }} configuration: Release diff --git a/build/pipelines/templates/run-unit-tests.yaml b/build/pipelines/templates/run-unit-tests.yaml index bea59209..17cc00ff 100644 --- a/build/pipelines/templates/run-unit-tests.yaml +++ b/build/pipelines/templates/run-unit-tests.yaml @@ -23,11 +23,11 @@ jobs: - task: PowerShell@2 displayName: Install Certificate inputs: - filePath: $(Build.ArtifactStagingDirectory)\drop\Release\${{ parameters.platform }}\CalculatorUnitTests\AppPackages\CalculatorUnitTests_Test\Add-AppDevPackage.ps1 - arguments: -CertificatePath $(Build.ArtifactStagingDirectory)\drop\Release\${{ parameters.platform }}\CalculatorUnitTests\AppPackages\CalculatorUnitTests_Test\CalculatorUnitTests.cer -Force + filePath: $(Pipeline.Workspace)\drop\Release\${{ parameters.platform }}\CalculatorUnitTests\AppPackages\CalculatorUnitTests_Test\Add-AppDevPackage.ps1 + arguments: -CertificatePath $(Pipeline.Workspace)\drop\Release\${{ parameters.platform }}\CalculatorUnitTests\AppPackages\CalculatorUnitTests_Test\CalculatorUnitTests.cer -Force - task: VSTest@2 displayName: Run CalculatorUnitTests inputs: - testAssemblyVer2: $(Build.ArtifactStagingDirectory)\drop\Release\${{ parameters.platform }}\CalculatorUnitTests\AppPackages\CalculatorUnitTests_Test\CalculatorUnitTests.msix + testAssemblyVer2: $(Pipeline.Workspace)\drop\Release\${{ parameters.platform }}\CalculatorUnitTests\AppPackages\CalculatorUnitTests_Test\CalculatorUnitTests.msix otherConsoleOptions: /Platform:${{ parameters.platform }}