diff --git a/build/azure-pipeline.stable.yml b/build/azure-pipeline.stable.yml index 433f3578..1def9379 100644 --- a/build/azure-pipeline.stable.yml +++ b/build/azure-pipeline.stable.yml @@ -25,6 +25,32 @@ extends: parameters: l10nSourcePaths: ./src publishExtension: ${{ parameters.publishExtension }} + buildPlatforms: + - name: Linux + packageArch: arm64 + vsceTarget: linux-arm64 + - name: Linux + packageArch: arm + vsceTarget: linux-armhf + - name: Linux + packageArch: x64 + vsceTarget: linux-x64 + - name: MacOS + packageArch: arm64 + vsceTarget: darwin-arm64 + - name: MacOS + packageArch: x64 + vsceTarget: darwin-x64 + - name: Windows + packageArch: arm + vsceTarget: win32-arm64 + - name: Windows + packageArch: ia32 + vsceTarget: win32-ia32 + - name: Windows + packageArch: x64 + vsceTarget: win32-x64 + buildSteps: - task: NodeTool@0 inputs: @@ -44,14 +70,14 @@ extends: - script: python -m pip install -U pip displayName: Upgrade pip - - script: python -m pip install wheel - displayName: Install wheel - - - script: python -m pip install nox - displayName: Install wheel + - script: python -m pip install wheel nox + displayName: Install wheel and nox + # update according packageArch - script: python -m nox --session install_bundled_libs displayName: Install Python dependencies + env: + VSCETARGET: ${{ variables.VSCETARGET }} - script: python ./build/update_ext_version.py --release --for-publishing displayName: Update build number diff --git a/package-lock.json b/package-lock.json index 16711fba..a687cca9 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "debugpy", - "version": "2024.0.0-rc", + "version": "2024.0.0", "lockfileVersion": 2, "requires": true, "packages": { "": { "name": "debugpy", - "version": "2024.0.0-rc", + "version": "2024.0.0", "license": "MIT", "dependencies": { "@vscode/extension-telemetry": "^0.8.5", diff --git a/package.json b/package.json index 56d6be30..868d683e 100644 --- a/package.json +++ b/package.json @@ -2,7 +2,7 @@ "name": "debugpy", "displayName": "Python Debugger", "description": "Python Debugger extension using `debugpy`.", - "version": "2024.0.0-rc", + "version": "2024.0.0", "publisher": "ms-python", "enabledApiProposals": [ "portsAttributes"