Class GiteeReleasePublisher

All Implemented Interfaces:
ExtensionPoint, hudson.matrix.MatrixAggregatable, Describable<Publisher>, BuildStep

public class GiteeReleasePublisher extends Notifier implements hudson.matrix.MatrixAggregatable
  • Constructor Details

    • GiteeReleasePublisher

      @DataBoundConstructor public GiteeReleasePublisher()
  • Method Details

    • getGiteeApiRepo

      public GiteeApiRepo getGiteeApiRepo()
    • getOwner

      public String getOwner()
    • getRepo

      public String getRepo()
    • getTagName

      public String getTagName()
    • getName

      public String getName()
    • getBody

      public String getBody()
    • isPrerelease

      public boolean isPrerelease()
    • getTargetCommit

      public String getTargetCommit()
    • isArtifacts

      public boolean isArtifacts()
    • isIncrement

      public boolean isIncrement()
    • setOwner

      public void setOwner(String owner)
    • setRepo

      public void setRepo(String repo)
    • setTagName

      @DataBoundSetter public void setTagName(String tagName)
    • setName

      @DataBoundSetter public void setName(String name)
    • setPrerelease

      @DataBoundSetter public void setPrerelease(boolean prerelease)
    • setArtifacts

      @DataBoundSetter public void setArtifacts(boolean artifacts)
    • setTargetCommit

      @DataBoundSetter public void setTargetCommit(String targetCommit)
    • setBody

      @DataBoundSetter public void setBody(String body)
    • setIncrement

      @DataBoundSetter public void setIncrement(boolean increment)
    • setGiteeApiRepo

      @DataBoundSetter public void setGiteeApiRepo(String giteeApiRepo)
    • createAggregator

      public hudson.matrix.MatrixAggregator createAggregator(hudson.matrix.MatrixBuild build, Launcher launcher, BuildListener listener)
      Specified by:
      createAggregator in interface hudson.matrix.MatrixAggregatable
    • perform

      public boolean perform(AbstractBuild<?,?> build, Launcher launcher, BuildListener listener)
      Specified by:
      perform in interface BuildStep
      Overrides:
      perform in class BuildStepCompatibilityLayer