Skip to content
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

Build process improvements #2417

Open
kstdl opened this issue Mar 28, 2023 · 0 comments
Open

Build process improvements #2417

kstdl opened this issue Mar 28, 2023 · 0 comments
Assignees
Labels
epic A task large enough that it needs to be divided into smaller tasks

Comments

@kstdl
Copy link
Contributor

kstdl commented Mar 28, 2023

  1. Build and upload arm images for release builds. This will make node work a lot faster on arm-based machines, e.g. macs with apple silicon
  2. Disable testing on release build. I think we don't really need this because every commit is tested before the merge
  3. Better caching. After we are merging and making some release we are fully rebuilding project, but we already built exactly the same code. So maybe something is wrong with build cache. Also I think we can use ccache that will speedup builds. We will just need to share some volume with its cache from build to build
@kstdl kstdl added the epic A task large enough that it needs to be divided into smaller tasks label Mar 28, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
epic A task large enough that it needs to be divided into smaller tasks
Projects
None yet
Development

No branches or pull requests

2 participants