类 NexusMCPublisherExtension

java.lang.Object
io.github.lijinhong11.nexusmcpublisher.NexusMCPublisherExtension

public class NexusMCPublisherExtension extends Object
  • 构造器详细资料

    • NexusMCPublisherExtension

      @Inject public NexusMCPublisherExtension(org.gradle.api.Project project, org.gradle.api.model.ObjectFactory objects)
  • 方法详细资料

    • getBaseUrl

      public org.gradle.api.provider.Property<String> getBaseUrl()
    • getToken

      public org.gradle.api.provider.Property<String> getToken()
    • getResourceId

      public org.gradle.api.provider.Property<String> getResourceId()
    • getVersion

      public org.gradle.api.provider.Property<String> getVersion()
    • getVersionTag

      public org.gradle.api.provider.Property<VersionTag> getVersionTag()
    • getVersionTitle

      public org.gradle.api.provider.Property<String> getVersionTitle()
    • getChangelog

      public org.gradle.api.provider.Property<String> getChangelog()
    • getDownloadType

      public org.gradle.api.provider.Property<String> getDownloadType()
    • getMcVersions

      public org.gradle.api.provider.ListProperty<String> getMcVersions()
    • getSubcategoryIds

      public org.gradle.api.provider.ListProperty<String> getSubcategoryIds()
    • getArtifact

      public org.gradle.api.file.RegularFileProperty getArtifact()
    • getFiles

      public List<NexusMCFileSpec> getFiles()
    • artifact

      public void artifact(Object path)
    • file

      public void file(org.gradle.api.Action<? super NexusMCFileSpec> action)