Skip to content

DTSW-7301: Make frontend builder architecture-aware to eliminate QEMU dependency#101

Merged
Tuxliri merged 2 commits intoentefrom
feature/DTSW-7301-architecture-aware-frontend-builder
Oct 10, 2025
Merged

DTSW-7301: Make frontend builder architecture-aware to eliminate QEMU dependency#101
Tuxliri merged 2 commits intoentefrom
feature/DTSW-7301-architecture-aware-frontend-builder

Conversation

@Tuxliri
Copy link
Copy Markdown
Contributor

@Tuxliri Tuxliri commented Oct 10, 2025

  • Replace hardcoded ubuntu:focal with architecture-specific base images
  • Use --platform=linux/amd64 and --platform=linux/arm64 for respective ARCH values
  • Dynamically select base image using FROM base-${ARCH} as builder
  • Eliminates QEMU emulation requirement for ARM64 builds
  • Improves build performance by enabling native execution
  • Supports devcontainer experience on Mac M-series machines

… dependency

- Replace hardcoded ubuntu:focal with architecture-specific base images
- Use --platform=linux/amd64 and --platform=linux/arm64 for respective ARCH values
- Dynamically select base image using FROM base-${ARCH} as builder
- Eliminates QEMU emulation requirement for ARM64 builds
- Improves build performance by enabling native execution
- Supports devcontainer experience on Mac M-series machines
@Tuxliri Tuxliri merged commit 5811537 into ente Oct 10, 2025
2 checks passed
@Tuxliri Tuxliri deleted the feature/DTSW-7301-architecture-aware-frontend-builder branch October 10, 2025 16:56
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant