@@ -96,6 +96,32 @@ extends:
9696 chmod +x $(Build.SourcesDirectory)/python-env-tools/bin
9797 displayName: Make Directory for python-env-tool binary
9898
99+ - bash : |
100+ if [ "$(vsceTarget)" == "win32-x64" ]; then
101+ echo "##vso[task.setvariable variable=buildTarget]x86_64-pc-windows-msvc"
102+ elif [ "$(vsceTarget)" == "win32-arm64" ]; then
103+ echo "##vso[task.setvariable variable=buildTarget]aarch64-pc-windows-msvc"
104+ elif [ "$(vsceTarget)" == "linux-x64" ]; then
105+ echo "##vso[task.setvariable variable=buildTarget]x86_64-unknown-linux-musl"
106+ elif [ "$(vsceTarget)" == "linux-arm64" ]; then
107+ echo "##vso[task.setvariable variable=buildTarget]aarch64-unknown-linux-gnu"
108+ elif [ "$(vsceTarget)" == "linux-armhf" ]; then
109+ echo "##vso[task.setvariable variable=buildTarget]armv7-unknown-linux-gnueabihf"
110+ elif [ "$(vsceTarget)" == "darwin-x64" ]; then
111+ echo "##vso[task.setvariable variable=buildTarget]x86_64-apple-darwin"
112+ elif [ "$(vsceTarget)" == "darwin-arm64" ]; then
113+ echo "##vso[task.setvariable variable=buildTarget]aarch64-apple-darwin"
114+ elif [ "$(vsceTarget)" == "alpine-x64" ]; then
115+ echo "##vso[task.setvariable variable=buildTarget]x86_64-unknown-linux-musl"
116+ elif [ "$(vsceTarget)" == "alpine-arm64" ]; then
117+ echo "##vso[task.setvariable variable=buildTarget]aarch64-unknown-linux-gnu"
118+ elif [ "$(vsceTarget)" == "web" ]; then
119+ echo "##vso[task.setvariable variable=buildTarget]x86_64-unknown-linux-musl"
120+ else
121+ echo "##vso[task.setvariable variable=buildTarget]x86_64-unknown-linux-musl"
122+ fi
123+ displayName: Set buildTarget variable
124+
99125 - task : DownloadPipelineArtifact@2
100126 inputs :
101127 buildType : ' specific'
@@ -104,7 +130,7 @@ extends:
104130 buildVersionToDownload : ' latestFromBranch'
105131 branchName : ' refs/heads/release/2025.2'
106132 targetPath : ' $(Build.SourcesDirectory)/python-env-tools/bin'
107- artifactName : ' bin-$(vsceTarget )'
133+ artifactName : ' bin-$(buildTarget )'
108134 itemPattern : |
109135 pet.exe
110136 pet
0 commit comments