You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Multi-module projects can be of problematic size.
Building the modules incrementally, correctly and in parallel would be very helpful, but isn't always considered feasible because of fear that the concurrency breaks the build in subtle ways.
What if mvn2nix could support this? By making the individual modules hermetic, this becomes feasible.
Due to the restrictions of module hermeticity, it may require some extra configuration by the project authors, but unlike with normal concurrent builds, the task is to solve a deterministic issue with inspectable intermediate results, which is far easier.
As a bonus, the build can even be distributed.
The text was updated successfully, but these errors were encountered:
roberth
changed the title
Sandboxed concurrent modules
[feature] Sandboxed concurrent modules
Aug 24, 2020
Multi-module projects can be of problematic size.
Building the modules incrementally, correctly and in parallel would be very helpful, but isn't always considered feasible because of fear that the concurrency breaks the build in subtle ways.
What if mvn2nix could support this? By making the individual modules hermetic, this becomes feasible.
Due to the restrictions of module hermeticity, it may require some extra configuration by the project authors, but unlike with normal concurrent builds, the task is to solve a deterministic issue with inspectable intermediate results, which is far easier.
As a bonus, the build can even be distributed.
The text was updated successfully, but these errors were encountered: