Skip to content

Investigate and define any further changes required to support linux arm64 #4297

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Closed
liliankasem opened this issue Mar 12, 2025 · 2 comments
Closed

Comments

@liliankasem
Copy link
Member

liliankasem commented Mar 12, 2025

Investigate and define any further changes required to support linux arm64 in Core Tools.

@liliankasem
Copy link
Member Author

liliankasem commented Apr 18, 2025

@liliankasem
Copy link
Member Author

For future notes, this was the work identified (does not include custom host or in-proc):

Code

✅ Update func.csproj to add linux-arm64 to runtime ids
✅ Update func.csproj to include -preview suffix
✅ Update func.csproj to print a warning for preview versions
✅ Update build project: settings.cs to include linux-arm64
✅ Update build project: gozip step to include linux-arm64
✅ Update artifact assembler to include linux-arm64 (but for in-proc builds, make sure to skip for that arch)
✅ Update generate metadata script to take into account -preview suffix

CI

✅ Update consolidation pipeline to add linux-arch64 arch
✅ Update linux-package to build DEB for linux-arch64

Release

✅ Update func/npm/lib/install script to take into account architecture for linux-arm64
✅ Update buildDEB script to package linux-arm64

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants