eclipse-aaspe / server

C# based server for AASX packages
Other
72 stars 52 forks source link

Refine Docker Build Process for Multiplatform Support (incl. M3, AMD, ARM/32) #308

Closed Freezor closed 5 months ago

Freezor commented 5 months ago

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: