@@ -179,12 +179,45 @@ jobs:
179
179
set -ex
180
180
cd download
181
181
sudo dpkg -i $(find common -type f -name '*.deb')
182
+ cd ..
183
+ workingDirectory: $(Build.ArtifactStagingDirectory)
184
+ displayName: "Install libnl3"
185
+ - task : DownloadPipelineArtifact@2
186
+ inputs :
187
+ source : specific
188
+ project : build
189
+ pipeline : sonic-net.sonic-platform-vpp
190
+ artifact : vpp
191
+ runVersion : ' latestFromBranch'
192
+ runBranch : ' refs/heads/main'
193
+ allowPartiallySucceededBuilds : true
194
+ path : $(Build.ArtifactStagingDirectory)/download
195
+ displayName : " Download sonic platform-vpp deb packages"
196
+ condition : eq('${{ parameters.arch }}', 'amd64')
197
+ - script : |
198
+ set -ex
199
+ sudo env VPP_INSTALL_SKIP_SYSCTL=1 dpkg -i download/libvppinfra-dev_*_${{ parameters.arch }}.deb
200
+ sudo env VPP_INSTALL_SKIP_SYSCTL=1 dpkg -i download/libvppinfra_*_${{ parameters.arch }}.deb
201
+ sudo env VPP_INSTALL_SKIP_SYSCTL=1 dpkg -i download/vpp_*_${{ parameters.arch }}.deb
202
+ sudo env VPP_INSTALL_SKIP_SYSCTL=1 dpkg -i download/vpp-crypto-engines_*_${{ parameters.arch }}.deb
203
+ sudo env VPP_INSTALL_SKIP_SYSCTL=1 dpkg -i download/vpp-dbg_*_${{ parameters.arch }}.deb
204
+ sudo env VPP_INSTALL_SKIP_SYSCTL=1 dpkg -i download/vpp-dev_*_${{ parameters.arch }}.deb
205
+ sudo env VPP_INSTALL_SKIP_SYSCTL=1 dpkg -i download/vpp-plugin-core_*_${{ parameters.arch }}.deb
206
+ sudo env VPP_INSTALL_SKIP_SYSCTL=1 dpkg -i download/vpp-plugin-devtools_*_${{ parameters.arch }}.deb
207
+ sudo env VPP_INSTALL_SKIP_SYSCTL=1 dpkg -i download/vpp-plugin-dpdk_*_${{ parameters.arch }}.deb
208
+ sudo env VPP_INSTALL_SKIP_SYSCTL=1 dpkg -i download/python3-vpp-api_*_${{ parameters.arch }}.deb
209
+ workingDirectory: $(Build.ArtifactStagingDirectory)
210
+ displayName: "Install sonic platform-vpp packages"
211
+ condition: eq('${{ parameters.arch }}', 'amd64')
212
+ - script : |
213
+ set -ex
214
+ cd download
182
215
sudo dpkg -i $(find swsscommon -type f -name '*.deb')
183
216
sudo dpkg -i $(find sairedis -type f -name '*.deb')
184
217
cd ..
185
218
rm -rf download
186
219
workingDirectory: $(Build.ArtifactStagingDirectory)
187
- displayName: "Install libnl3, sonic swss common and sairedis"
220
+ displayName: "Install sonic swss common and sairedis"
188
221
- script : |
189
222
set -ex
190
223
tar czf pytest.tgz tests
0 commit comments