@@ -21,6 +21,13 @@ parameters:
21
21
- name : sonic_slave
22
22
type : string
23
23
24
+ - name : buildimage_artifact_name
25
+ type : string
26
+
27
+ - name : buildimage_pipeline
28
+ type : number
29
+ default : 1
30
+
24
31
- name : sairedis_artifact_name
25
32
type : string
26
33
54
61
sudo apt-get install -y libzmq5 libzmq3-dev
55
62
sudo apt-get install -qq -y \
56
63
libhiredis-dev \
57
- libnl-3-dev \
58
- libnl-genl-3-dev \
59
- libnl-route-3-dev \
60
- libnl-nf-3-dev \
61
64
swig3.0
62
65
sudo apt-get install -y libdbus-1-3
63
66
sudo apt-get install -y libteam-dev \
82
85
runVersion : ' latestFromBranch'
83
86
runBranch : ' refs/heads/master'
84
87
displayName : " Download sonic sairedis deb packages"
88
+ - task : DownloadPipelineArtifact@2
89
+ inputs :
90
+ source : specific
91
+ project : build
92
+ pipeline : ${{ parameters.buildimage_pipeline }}
93
+ artifact : ${{ parameters.buildimage_artifact_name }}
94
+ runVersion : ' latestFromBranch'
95
+ runBranch : ' refs/heads/master'
96
+ displayName : " Download sonic buildimage deb packages"
85
97
- script : |
98
+ sudo dpkg -i target/debs/buster/libnl-3-200_*.deb
99
+ sudo dpkg -i target/debs/buster/libnl-3-dev_*.deb
100
+ sudo dpkg -i target/debs/buster/libnl-genl-3-200_*.deb
101
+ sudo dpkg -i target/debs/buster/libnl-genl-3-dev_*.deb
102
+ sudo dpkg -i target/debs/buster/libnl-route-3-200_*.deb
103
+ sudo dpkg -i target/debs/buster/libnl-route-3-dev_*.deb
104
+ sudo dpkg -i target/debs/buster/libnl-nf-3-200_*.deb
105
+ sudo dpkg -i target/debs/buster/libnl-nf-3-dev_*.deb
86
106
sudo dpkg -i libswsscommon_1.0.0_${{ parameters.arch }}.deb
87
107
sudo dpkg -i libswsscommon-dev_1.0.0_${{ parameters.arch }}.deb
88
108
sudo dpkg -i libsaivs_*.deb
93
113
sudo dpkg -i libsaimetadata-dev_*.deb
94
114
sudo dpkg -i syncd-vs_*.deb
95
115
workingDirectory: $(Pipeline.Workspace)
96
- displayName: "Install sonic swss common and sairedis"
116
+ displayName: "Install libnl3, sonic swss common and sairedis"
97
117
- checkout : self
98
118
submodules : true
99
119
- script : |
0 commit comments