|
75 | 75 | path: $(Build.ArtifactStagingDirectory)/download |
76 | 76 | allowPartiallySucceededBuilds: true |
77 | 77 | displayName: "Download sonic swss common deb packages" |
78 | | - - task: DownloadPipelineArtifact@2 |
79 | | - inputs: |
80 | | - source: specific |
81 | | - project: build |
82 | | - pipeline: Azure.sonic-buildimage.common_libs |
83 | | - runVersion: 'latestFromBranch' |
84 | | - runBranch: 'refs/heads/$(BUILD_BRANCH)' |
85 | | - path: $(Build.ArtifactStagingDirectory)/download |
86 | | - artifact: common-lib |
87 | | - patterns: | |
88 | | - target/debs/bookworm/libyang-*_1.0*.deb |
89 | | - target/debs/bookworm/libyang_1.0*.deb |
90 | | - target/debs/bookworm/libyang-cpp_*.deb |
91 | | - target/debs/bookworm/python3-yang_*.deb |
92 | | - displayName: "Download libyang from common lib" |
93 | 78 | - task: DownloadPipelineArtifact@2 |
94 | 79 | inputs: |
95 | 80 | source: specific |
@@ -127,16 +112,10 @@ jobs: |
127 | 112 | libboost1.74-dev \ |
128 | 113 | libboost-dev \ |
129 | 114 | libhiredis0.14 \ |
130 | | - libpcre3-dev |
| 115 | + libyang-dev \ |
131 | 116 |
|
132 | 117 | sudo .azure-pipelines/build_and_install_module.sh |
133 | 118 |
|
134 | | - # Install libyang packages from downloaded artifacts |
135 | | - sudo dpkg -i $(Build.ArtifactStagingDirectory)/download/target/debs/bookworm/libyang-*_1.0*.deb \ |
136 | | - $(Build.ArtifactStagingDirectory)/download/target/debs/bookworm/libyang_1.0*.deb \ |
137 | | - $(Build.ArtifactStagingDirectory)/download/target/debs/bookworm/libyang-cpp_*.deb \ |
138 | | - $(Build.ArtifactStagingDirectory)/download/target/debs/bookworm/python3-yang_*.deb |
139 | | -
|
140 | 119 | sudo dpkg -i $(Build.ArtifactStagingDirectory)/download/libprotobuf*_amd64.deb $(Build.ArtifactStagingDirectory)/download/libprotobuf-lite*_amd64.deb $(Build.ArtifactStagingDirectory)/download/python3-protobuf*_amd64.deb |
141 | 120 | sudo dpkg -i $(Build.ArtifactStagingDirectory)/download/libdashapi*.deb |
142 | 121 | sudo dpkg -i --force-confask,confnew $(Build.ArtifactStagingDirectory)/download/libswsscommon_1.0.0_amd64.deb || apt-get install -f |
|
0 commit comments