neoforged / GradleUtils

Gradle buildscript utility library for NeoForged projects
GNU Lesser General Public License v2.1
1 stars 5 forks source link

Implement a report of all published Maven publications #16

Closed shartte closed 7 months ago

shartte commented 8 months ago

Implement a report of all published Maven publications at the end of the build, with the intention of making it easier to see which version was actually published.

Example output from running publishToMavenLocal on NeoGradle with this PR:

[...]
> Task :dsl-platform:publishToMavenLocal

================================================================================
 PUBLISHED MAVEN PUBLICATIONS
================================================================================

  net.neoforged.gradle:common:7.0.66
  net.neoforged.gradle:dsl-common:7.0.66
  net.neoforged.gradle:dsl-mixin:7.0.66
  net.neoforged.gradle:dsl-neoform:7.0.66
  net.neoforged.gradle:dsl-platform:7.0.66
  net.neoforged.gradle:dsl-userdev:7.0.66
  net.neoforged.gradle:dsl-vanilla:7.0.66
  net.neoforged.gradle:mixin:7.0.66
  net.neoforged.gradle:neoform:7.0.66
  net.neoforged.gradle:platform:7.0.66
  net.neoforged.gradle:userdev:7.0.66
  net.neoforged.gradle:utils:7.0.66
  net.neoforged.gradle:vanilla:7.0.66
  net.neoforged.gradle.common:net.neoforged.gradle.common.gradle.plugin:7.0.66
  net.neoforged.gradle.mixin:net.neoforged.gradle.mixin.gradle.plugin:7.0.66
  net.neoforged.gradle.neoform:net.neoforged.gradle.neoform.gradle.plugin:7.0.66
  net.neoforged.gradle.platform:net.neoforged.gradle.platform.gradle.plugin:7.0.66
  net.neoforged.gradle.userdev:net.neoforged.gradle.userdev.gradle.plugin:7.0.66
  net.neoforged.gradle.vanilla:net.neoforged.gradle.vanilla.gradle.plugin:7.0.66