Skip to content

Commit ceef6bf

Browse files
committed
Install sonic-buildimage libnl3 for AZP
1 parent 1020de7 commit ceef6bf

File tree

1 file changed

+21
-5
lines changed

1 file changed

+21
-5
lines changed

.azure-pipelines/build-swss-template.yml

+21-5
Original file line numberDiff line numberDiff line change
@@ -50,10 +50,6 @@ jobs:
5050
sudo apt-get install -y libzmq5 libzmq3-dev
5151
sudo apt-get install -qq -y \
5252
libhiredis-dev \
53-
libnl-3-dev \
54-
libnl-genl-3-dev \
55-
libnl-route-3-dev \
56-
libnl-nf-3-dev \
5753
swig3.0
5854
sudo apt-get install -y libdbus-1-3
5955
sudo apt-get install -y libteam-dev \
@@ -73,7 +69,27 @@ jobs:
7369
inputs:
7470
artifact: ${{ parameters.sairedis_artifact_name }}
7571
displayName: "Download sonic sairedis deb packages"
72+
- task: DownloadPipelineArtifact@2
73+
inputs:
74+
source: specific
75+
project: build
76+
pipeline: 1
77+
artifact: sonic-buildimage.vs
78+
runVersion: 'latestFromBranch'
79+
runBranch: 'refs/heads/master'
80+
displayName: "Download sonic buildimage"
7681
- script: |
82+
ls -l
83+
pwd
84+
ls -l target/debs/buster
85+
sudo dpkg -i target/debs/buster/libnl-3-200_*.deb
86+
sudo dpkg -i target/debs/buster/libnl-3-dev_*.deb
87+
sudo dpkg -i target/debs/buster/libnl-genl-3-200_*.deb
88+
sudo dpkg -i target/debs/buster/libnl-genl-3-dev_*.deb
89+
sudo dpkg -i target/debs/buster/libnl-route-3-200_*.deb
90+
sudo dpkg -i target/debs/buster/libnl-route-3-dev_*.deb
91+
sudo dpkg -i target/debs/buster/libnl-nf-3-200_*.deb
92+
sudo dpkg -i target/debs/buster/libnl-nf-3-dev_*.deb
7793
sudo dpkg -i libswsscommon_1.0.0_${{ parameters.arch }}.deb
7894
sudo dpkg -i libswsscommon-dev_1.0.0_${{ parameters.arch }}.deb
7995
sudo dpkg -i libsaivs_*.deb
@@ -84,7 +100,7 @@ jobs:
84100
sudo dpkg -i libsaimetadata-dev_*.deb
85101
sudo dpkg -i syncd-vs_*.deb
86102
workingDirectory: $(Pipeline.Workspace)
87-
displayName: "Install sonic swss common and sairedis"
103+
displayName: "Install libnl3, sonic swss common, and sairedis"
88104
- checkout: sonic-swss
89105
path: s
90106
submodules: true

0 commit comments

Comments
 (0)