Class PublishNodeModuleTask

java.lang.Object
org.gradle.api.internal.AbstractTask
All Implemented Interfaces:
Comparable<org.gradle.api.Task>, org.gradle.api.internal.DynamicObjectAware, org.gradle.api.internal.TaskInternal, org.gradle.api.plugins.ExtensionAware, org.gradle.api.Task, org.gradle.util.Configurable<org.gradle.api.Task>

@CacheableTask public class PublishNodeModuleTask extends ExecutePackageManagerTask
  • Constructor Details

    • PublishNodeModuleTask

      public PublishNodeModuleTask()
  • Method Details

    • executeNode

      public void executeNode() throws Exception
      Overrides:
      executeNode in class ExecutePackageManagerTask
      Throws:
      Exception
    • getModuleAuthor

      @Input @Optional public String getModuleAuthor()
    • getModuleBugsUrl

      @Input @Optional public String getModuleBugsUrl()
    • getModuleDescription

      @Input @Optional public String getModuleDescription()
    • getModuleKeywords

      @Input public List<String> getModuleKeywords()
    • getModuleLicense

      @Input @Optional public String getModuleLicense()
    • getModuleMain

      @Input @Optional public String getModuleMain()
    • getModuleName

      @Input public String getModuleName()
    • getModuleRepository

      @Input @Optional public String getModuleRepository()
    • getModuleVersion

      @Input public String getModuleVersion()
    • getNpmAccessToken

      @Input @Optional public String getNpmAccessToken()
    • getOverriddenPackageJsonKeys

      @Input public Set<String> getOverriddenPackageJsonKeys()
    • getWorkingDir

      @InputDirectory @PathSensitive(RELATIVE) public File getWorkingDir()
      Overrides:
      getWorkingDir in class ExecuteNodeTask
    • overriddenPackageJsonKeys

      public PublishNodeModuleTask overriddenPackageJsonKeys(Iterable<String> overriddenPackageJsonKeys)
    • overriddenPackageJsonKeys

      public PublishNodeModuleTask overriddenPackageJsonKeys(String... overriddenPackageJsonKeys)
    • setModuleAuthor

      public void setModuleAuthor(Object moduleAuthor)
    • setModuleBugsUrl

      public void setModuleBugsUrl(Object moduleBugsUrl)
    • setModuleDescription

      public void setModuleDescription(Object moduleDescription)
    • setModuleKeywords

      public void setModuleKeywords(Iterable<?> moduleKeywords)
    • setModuleKeywords

      public void setModuleKeywords(Object... moduleKeywords)
    • setModuleLicense

      public void setModuleLicense(Object moduleLicense)
    • setModuleMain

      public void setModuleMain(Object moduleMain)
    • setModuleName

      public void setModuleName(Object moduleName)
    • setModuleRepository

      public void setModuleRepository(Object moduleRepository)
    • setModuleVersion

      public void setModuleVersion(Object moduleVersion)
    • setNpmAccessToken

      public void setNpmAccessToken(Object npmAccessToken)
    • setOverriddenPackageJsonKeys

      public void setOverriddenPackageJsonKeys(Iterable<String> overriddenPackageJsonKeys)
    • setOverriddenPackageJsonKeys

      public void setOverriddenPackageJsonKeys(String... overriddenPackageJsonKeys)
    • getCompleteArgs

      @Internal protected List<String> getCompleteArgs()
      Overrides:
      getCompleteArgs in class ExecutePackageManagerTask