openebs-archive / maya

Manage Container Attached Storage (CAS) - Data Engines in Kubernetes
https://docs.openebs.io
Apache License 2.0
184 stars 201 forks source link

chore(build): add support for multi-arch builds #1764

Closed shubham14bajpai closed 4 years ago

shubham14bajpai commented 4 years ago

Signed-off-by: shubham shubham.bajpai@mayadata.io

What this PR does?: This PR adds support for multi-arch builds using github actions.

Any additional information for your reviewer? : Mention if this PR is part of any design or a continuation of previous PRs

Checklist:

shubham14bajpai commented 4 years ago

@shubham14bajpai Given some comments,

Also in all the component specific makefiles , the arm related code can be removed.

Addressed a few comments. Will clean up the different arch build related code once the multi-arch images pass the tests in separate PR.