Class PublishingConventionsExtension

java.lang.Object
org.gradlex.conventions.feature.PublishingConventionsExtension

@NullMarked public abstract class PublishingConventionsExtension extends Object
  • Field Details

  • Constructor Details

    • PublishingConventionsExtension

      public PublishingConventionsExtension(org.gradle.api.Project project, org.gradle.plugin.devel.GradlePluginDevelopmentExtension gradlePlugin)
  • Method Details

    • pluginPortal

      public void pluginPortal(String id, org.gradle.api.Action<PublishingPluginPortalDefinition> action)
    • mavenCentral

      public void mavenCentral(org.gradle.api.Action<PublishingMavenCentralDefinition> action)
    • gitHub

      public void gitHub(String gitHub)
    • website

      public void website(String website)
    • developer

      public void developer(org.gradle.api.Action<org.gradle.api.publish.maven.MavenPomDeveloper> action)
    • getGitHub

      public org.gradle.api.provider.Provider<String> getGitHub()
    • getWebsite

      public org.gradle.api.provider.Provider<String> getWebsite()
    • getDisplayName

      public org.gradle.api.provider.Provider<String> getDisplayName()
    • getDescription

      public org.gradle.api.provider.Provider<String> getDescription()