Class WxWorkNotifier

All Implemented Interfaces:
ExtensionPoint, Describable<Publisher>, BuildStep

public class WxWorkNotifier extends Notifier

WxWorkNotifier

Post-build Action for FreeStyle project to send WeChat Work notification

Author:
nekoimi 2025/12/XX
  • Constructor Details

    • WxWorkNotifier

      @DataBoundConstructor public WxWorkNotifier(String robot)
  • Method Details

    • getType

      public String getType()
    • getRecoveryContent

      public String getRecoveryContent()
    • setType

      @DataBoundSetter public void setType(String type)
    • setNotifySuccess

      @DataBoundSetter public void setNotifySuccess(boolean notifySuccess)
    • setNotifyFailure

      @DataBoundSetter public void setNotifyFailure(boolean notifyFailure)
    • setNotifyUnstable

      @DataBoundSetter public void setNotifyUnstable(boolean notifyUnstable)
    • setNotifyRecovery

      @DataBoundSetter public void setNotifyRecovery(boolean notifyRecovery)
    • setSuccessContent

      @DataBoundSetter public void setSuccessContent(String successContent)
    • setFailureContent

      @DataBoundSetter public void setFailureContent(String failureContent)
    • setUnstableContent

      @DataBoundSetter public void setUnstableContent(String unstableContent)
    • setRecoveryContent

      @DataBoundSetter public void setRecoveryContent(String recoveryContent)
    • setAtMe

      @DataBoundSetter public void setAtMe(boolean atMe)
    • setAtAll

      @DataBoundSetter public void setAtAll(boolean atAll)
    • setAt

      @DataBoundSetter public void setAt(String at)
    • setImageUrl

      @DataBoundSetter public void setImageUrl(String imageUrl)
    • perform

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