This pull request refines the Docker build process to enhance multiplatform support, including architectures M3, AMD, and ARM/32. It also updates the multi-architecture build configuration to align with project requirements.
Motivation and Context
The aim of this change is to improve the Docker build pipeline by expanding multiplatform support to include M3 architecture alongside existing AMD and ARM/32 architectures. This enhancement ensures broader compatibility and optimized deployment capabilities across diverse hardware environments.
Type of change
[x] New feature (non-breaking change which adds functionality)
How Has This Been Tested?
The changes have been locally tested with Docker builds targeting M3, AMD, and ARM/32 architectures. Automated tests are integrated into the CI/CD pipeline to ensure build integrity across platforms.
Screenshots (if appropriate):
N/A
Checklist:
[x] My code follows the style guidelines of this project
[x] I have commented my code, particularly in hard-to-understand areas
[x] I have made corresponding changes to the documentation
[x] I have added tests that prove my fix is effective or that my feature works
Description:
This pull request refines the Docker build process to enhance multiplatform support, including architectures M3, AMD, and ARM/32. It also updates the multi-architecture build configuration to align with project requirements.
Motivation and Context
The aim of this change is to improve the Docker build pipeline by expanding multiplatform support to include M3 architecture alongside existing AMD and ARM/32 architectures. This enhancement ensures broader compatibility and optimized deployment capabilities across diverse hardware environments.
Type of change
How Has This Been Tested?
The changes have been locally tested with Docker builds targeting M3, AMD, and ARM/32 architectures. Automated tests are integrated into the CI/CD pipeline to ensure build integrity across platforms.
Screenshots (if appropriate):
N/A
Checklist: