Skip to content

Optimise Maven build #9

@boonen

Description

@boonen

This library is also a showcase of how to build a project effectively using a common CI/CD solution (in this case GitHub). It would be great to optimise the build as much as possible, e.g. by parallelising, disabling slow features like logging and by benefiting from caches.

Ideas to apply

  • JUnit Jupiter parallel tests
  • Maven Build cache extension
  • Disabling non-essential loggers
  • JVM tuning

Additional context
Apply some ideas from this talk by Maarten Mulders: https://www.youtube.com/watch?v=sCkJURhQZUM

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions