fix build

This commit is contained in:
Connor Peet
2022-10-10 11:08:59 -07:00
parent 191dc770d1
commit dc69e22984
14 changed files with 303 additions and 251 deletions

View File

@@ -257,17 +257,23 @@ steps:
- ${{ if eq(parameters.VSCODE_BUILD_TUNNEL_CLI, true) }}:
- task: DownloadPipelineArtifact@2
inputs:
${{ if eq(variables.VSCODE_ARCH, 'x64') }}:
artifact: vscode_cli_linux_x64_cli
${{ if eq(variables.VSCODE_ARCH, 'arm64') }}:
artifact: vscode_cli_linux_arm64_cli
artifact: vscode_cli_linux_arm64_cli
patterns: '**'
path: $(Build.ArtifactStagingDirectory)
path: $(Build.ArtifactStagingDirectory)/cli
displayName: Download VS Code CLI
condition: and(succeeded(), eq(variables['VSCODE_ARCH'], 'arm64'))
- task: DownloadPipelineArtifact@2
inputs:
artifact: vscode_cli_linux_x64_cli
patterns: '**'
path: $(Build.ArtifactStagingDirectory)/cli
displayName: Download VS Code CLI
condition: and(succeeded(), eq(variables['VSCODE_ARCH'], 'x64'))
- script: |
set -e
tar -xzvf $(Build.ArtifactStagingDirectory)/${{ parameters.VSCODE_CLI_ARTIFACT }}.tar.gz -C $(agent.builddirectory)/VSCode-linux-$(VSCODE_ARCH)/bin
tar -xzvf $(Build.ArtifactStagingDirectory)/cli/*.tar.gz -C $(agent.builddirectory)/VSCode-linux-$(VSCODE_ARCH)/bin
if [ "$(VSCODE_QUALITY)" != "stable" ]; then
mv "$(agent.builddirectory)/VSCode-linux-$(VSCODE_ARCH)/bin/code-tunnel" "$(agent.builddirectory)/VSCode-linux-$(VSCODE_ARCH)/bin/code-tunnel-$(VSCODE_QUALITY)"
fi