Skip to content

Unify Maven and Gradle workflows for jsonschema2pojo-gradle-plugin #1711

@juherr

Description

@juherr

Currently, both Maven and Gradle are used to build the jsonschema2pojo-gradle-plugin module:

  • Maven is used to build the plugin in CI.
  • Gradle is used to publish the artifact to the Gradle Plugin Portal.

The preferred workflow would be to have Maven delegate tasks to the module’s Gradle wrapper, using one of the following options:

As an example: https://github.com/raphw/byte-buddy/blob/master/byte-buddy-gradle-plugin/pom.xml

Another option would be to migrate entirely from Maven to Gradle, but a similar issue might arise when testing the Maven plugin.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions