Skip to content

Switch to Gradle (if it's possible) #19

@cardil

Description

@cardil

Maybe a switch to Grade build tool can be done.

It must, however, preserve the current behavior. In detail:

  • use multi module project structure
  • use self created BOM's as well as third party ones, for managing dependencies
  • produce poms that follow structure needed by Maven central: (at least: name, description, url, version, groupId, artifactId, organization, licenses, developers, scm, issueManagement, ciManagement, distributionManagement tags)
  • build project with Jacoco coverage
  • build project with SonarQube
  • create sources jar for every artifact
  • create javadoc jar for every artifact
  • sign all artifacts with GPG key
  • support for annotation processing technologies like Lombok, Immutables or Mapstruct

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions