Opened 15 months ago

Last modified 5 weeks ago

#2178 assigned enhancement

Maven: Add deployment to Gradle build scripts

Reported by: str4d Owned by: meeh
Priority: minor Milestone: eventually
Component: package/maven Version: 0.9.33
Keywords: docs, build Cc:
Parent Tickets:

Description

The current process for deploying JARs to Maven Central involves creating bundles (automated via an Ant task), and then manually uploading and deploying them. Newer build systems like Gradle have plugins that automate the entire process. Now that we have Gradle build scripts, we should use them for deploying to Maven Central.

This ticket implicitly requires that we ensure the uploaded JARs match the release JARs (currently created via Ant) as closely as possible. This might mean writing CI tests to ensure that we catch any inconsistencies that get introduced if someone modifies the Ant build scripts but not the Gradle ones.

Subtickets (add)

Change History (2)

comment:1 Changed 15 months ago by str4d

  • Status changed from new to open

comment:2 Changed 5 weeks ago by zzz

  • Owner changed from str4d to meeh
  • Status changed from open to assigned
Note: See TracTickets for help on using tickets.