Class RobotReportLinkTokenMacro

java.lang.Object
org.jenkinsci.plugins.tokenmacro.TokenMacro
org.jenkinsci.plugins.tokenmacro.DataBoundTokenMacro
hudson.plugins.robot.tokens.RobotReportLinkTokenMacro
All Implemented Interfaces:
ExtensionPoint

@Extension(optional=true) public class RobotReportLinkTokenMacro extends org.jenkinsci.plugins.tokenmacro.DataBoundTokenMacro
  • Constructor Details

    • RobotReportLinkTokenMacro

      public RobotReportLinkTokenMacro()
  • Method Details

    • evaluate

      public String evaluate(AbstractBuild<?,?> context, TaskListener listener, String macroName) throws org.jenkinsci.plugins.tokenmacro.MacroEvaluationException, IOException, InterruptedException
      Specified by:
      evaluate in class org.jenkinsci.plugins.tokenmacro.DataBoundTokenMacro
      Throws:
      org.jenkinsci.plugins.tokenmacro.MacroEvaluationException
      IOException
      InterruptedException
    • evaluate

      public String evaluate(Run<?,?> context, FilePath workspace, TaskListener listener, String macroName) throws org.jenkinsci.plugins.tokenmacro.MacroEvaluationException
      Overrides:
      evaluate in class org.jenkinsci.plugins.tokenmacro.DataBoundTokenMacro
      Throws:
      org.jenkinsci.plugins.tokenmacro.MacroEvaluationException
    • acceptsMacroName

      public boolean acceptsMacroName(String macroName)
      Specified by:
      acceptsMacroName in class org.jenkinsci.plugins.tokenmacro.TokenMacro