sonic-swss icon indicating copy to clipboard operation
sonic-swss copied to clipboard

[202405]Resolve the circular dependency and cherry-pick all approved 202405 changes

Open yejianquan opened this issue 7 months ago • 0 comments

What I did Allow partially succeeded builds when downloading sonic-swss-common artifacts, cherry-pick: #3152 #3187 #3209 #3212

Why I did it sonic-swss-common pipeline requires sonic-swss's source code to build and test. sonic-swss pipeline requires sonic-swss-common's artifact to build and test.

Currently, there's test failure in sonic-swss-common which causes the pipeline to be partiallySucceeded rather than succeeded. Then sonic-swss's build is blocked because no sonic-swss-common succeeded could be found. And all the sync to 202405 from master got blocked, so the fixes are blocked also.

Hence allow partiallySucceededBuilds to resolve the circular dependencies

How I verified it

Details if related

yejianquan avatar Jul 08 '24 08:07 yejianquan