Class GitHubPRJobDslExtension

java.lang.Object
javaposse.jobdsl.plugin.ContextExtensionPoint
org.jenkinsci.plugins.github.pullrequest.dsl.GitHubPRJobDslExtension
All Implemented Interfaces:
ExtensionPoint

@Extension(optional=true) public class GitHubPRJobDslExtension extends javaposse.jobdsl.plugin.ContextExtensionPoint
Author:
lanwen (Merkushev Kirill)
  • Constructor Details

    • GitHubPRJobDslExtension

      public GitHubPRJobDslExtension()
  • Method Details

    • onPullRequest

      @DslExtensionMethod(context=javaposse.jobdsl.dsl.helpers.triggers.TriggerContext.class) public Object onPullRequest(Runnable closure) throws ANTLRException
      Throws:
      ANTLRException
    • commitStatusOnGH

      @DslExtensionMethod(context=javaposse.jobdsl.dsl.helpers.publisher.PublisherContext.class) public Object commitStatusOnGH(Runnable closure)
    • commentPullRequestOnGH

      @DslExtensionMethod(context=javaposse.jobdsl.dsl.helpers.publisher.PublisherContext.class) public Object commentPullRequestOnGH()
    • commentPullRequestOnGH

      @DslExtensionMethod(context=javaposse.jobdsl.dsl.helpers.publisher.PublisherContext.class) public Object commentPullRequestOnGH(Runnable closure)
    • updateStatusOnGH

      @DslExtensionMethod(context=javaposse.jobdsl.dsl.helpers.step.StepContext.class) public Object updateStatusOnGH(Runnable closure)