File tree Expand file tree Collapse file tree 1 file changed +31
-5
lines changed
Expand file tree Collapse file tree 1 file changed +31
-5
lines changed Original file line number Diff line number Diff line change @@ -25,6 +25,32 @@ extends:
2525 parameters :
2626 l10nSourcePaths : ./src
2727 publishExtension : ${{ parameters.publishExtension }}
28+ buildPlatforms :
29+ - name : Linux
30+ packageArch : arm64
31+ vsceTarget : linux-arm64
32+ - name : Linux
33+ packageArch : arm
34+ vsceTarget : linux-armhf
35+ - name : Linux
36+ packageArch : x64
37+ vsceTarget : linux-x64
38+ - name : MacOS
39+ packageArch : arm64
40+ vsceTarget : darwin-arm64
41+ - name : MacOS
42+ packageArch : x64
43+ vsceTarget : darwin-x64
44+ - name : Windows
45+ packageArch : arm
46+ vsceTarget : win32-arm64
47+ - name : Windows
48+ packageArch : ia32
49+ vsceTarget : win32-ia32
50+ - name : Windows
51+ packageArch : x64
52+ vsceTarget : win32-x64
53+
2854 buildSteps :
2955 - task : NodeTool@0
3056 inputs :
@@ -44,14 +70,14 @@ extends:
4470 - script : python -m pip install -U pip
4571 displayName : Upgrade pip
4672
47- - script : python -m pip install wheel
48- displayName : Install wheel
49-
50- - script : python -m pip install nox
51- displayName : Install wheel
73+ - script : python -m pip install wheel nox
74+ displayName : Install wheel and nox
5275
76+ # update according packageArch
5377 - script : python -m nox --session install_bundled_libs
5478 displayName : Install Python dependencies
79+ env :
80+ VSCETARGET : ${{ variables.VSCETARGET }}
5581
5682 - script : python ./build/update_ext_version.py --release --for-publishing
5783 displayName : Update build number
You can’t perform that action at this time.
0 commit comments