taraxa-node
taraxa-node copied to clipboard
Build process improvements
- 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
- Disable testing on release build. I think we don't really need this because every commit is tested before the merge
- 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