opensearch-project / opensearch-build

🧰 OpenSearch / OpenSearch-Dashboards Build Systems
Apache License 2.0
141 stars 275 forks source link

Refactor distribution build job #5192

Closed rishabh6788 closed 4 days ago

rishabh6788 commented 5 days ago

Description

This PR moves the docker build stage into parallel processing stages. The stage will wait on x64 and arm64 tar builds to complete, and once the artifact urls for both are available it will process the docker build job.

Issues Resolved

5173

By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license. For more information on following Developer Certificate of Origin and signing off your commits, please check here.

codecov[bot] commented 5 days ago

Codecov Report

All modified and coverable lines are covered by tests :white_check_mark:

Project coverage is 92.32%. Comparing base (d74cbaf) to head (87f2ce0). Report is 5 commits behind head on main.

Additional details and impacted files ```diff @@ Coverage Diff @@ ## main #5192 +/- ## ======================================= Coverage 92.32% 92.32% ======================================= Files 197 197 Lines 6817 6817 ======================================= Hits 6294 6294 Misses 523 523 ```

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.


🚨 Try these New Features:

rishabh6788 commented 4 days ago

So the idea is to have everything in one parallel stage, then keep waiting until both link available?

Yes!

rishabh6788 commented 4 days ago

If no more concerns can we approve and merge this? @gaiksaya @peterzhuamazon