Extension points

Skip to end of metadata
Go to start of metadata

Jenkins defines extension points, which are interfaces or abstract classes that model an aspect of a build system.

Those interfaces define contracts of what need to be implemented, and Jenkins allows plugins to contribute
those implementations. In general, all you need to do to register an implementation is to mark it with
@Extension. Creating a new extension point is quite easy too,
see defining a new extension point for details.

Currently the following extension points are available. See Javadoc for more details about the contracts:

Extension Points in Token Macro Plugin

org.jenkinsci.plugins.tokenmacro.TokenMacro

Defined in: Token Macro Plugin (javadoc)

A macro that expands to text values in the context of a AbstractBuild.

Implementations

hudson.plugins.analysis.collector.tokens.FixedWarningsCountTokenMacro

Defined in: Analysis Collector Plugin (javadoc)

Provides a token that evaluates to the number of new warnings.

hudson.plugins.analysis.collector.tokens.NewWarningsCountTokenMacro

Defined in: Analysis Collector Plugin (javadoc)

Provides a token that evaluates to the number of new warnings.

hudson.plugins.analysis.collector.tokens.WarningsResultTokenMacro

Defined in: Analysis Collector Plugin (javadoc)

Provides a token that evaluates to the warnings collector build result.

hudson.plugins.analysis.collector.tokens.WarningsCountTokenMacro

Defined in: Analysis Collector Plugin (javadoc)

Provides a token that evaluates to the number of warnings.

hudson.plugins.analysis.tokens.AbstractAnnotationsCountTokenMacro

Defined in: Static Code Analysis Plug-ins (javadoc)

Provides a token that evaluates to the number of annotations found by a plug-in.

hudson.plugins.analysis.tokens.AbstractResultTokenMacro

Defined in: Static Code Analysis Plug-ins (javadoc)

Provides a token that evaluates to the plug-in build result.

hudson.plugins.analysis.tokens.AbstractTokenMacro

Defined in: Static Code Analysis Plug-ins (javadoc)

Provides a token that evaluates to the plug-in build result.

hudson.plugins.analysis.tokens.AbstractNewAnnotationsTokenMacro

Defined in: Static Code Analysis Plug-ins (javadoc)

Provides a token that evaluates to the number of new annotations found by a plug-in.

hudson.plugins.analysis.tokens.AbstractFixedAnnotationsTokenMacro

Defined in: Static Code Analysis Plug-ins (javadoc)

Provides a token that evaluates to the number of fixed annotations found by a plug-in.

com.sonyericsson.jenkins.plugins.bfa.tokens.Token

Defined in: Build Failure Analyzer (javadoc)

The Build Failure Analyzer token for TokenMacro consumers. @author K. R. Walker <krwalker@stellarscience.com>

hudson.plugins.ccm.tokens.CcmWarningCountTokenMacro

Defined in: CCM Plugin (javadoc)

Provides a token that evaluates to the number of CCM warnings.

hudson.plugins.ccm.tokens.NewCcmWarningsTokenMacro

Defined in: CCM Plugin (javadoc)

Provides a token that evaluates to the number of new CCM warnings.

hudson.plugins.ccm.tokens.FixedCcmWarningsTokenMacro

Defined in: CCM Plugin (javadoc)

Provides a token that evaluates to the number of fixed CCM warnings.

hudson.plugins.ccm.tokens.CcmResultTokenMacro

Defined in: CCM Plugin (javadoc)

Provides a token that evaluates to the CCM build result.

hudson.plugins.checkstyle.tokens.CheckStyleResultTokenMacro

Defined in: Checkstyle Plugin (javadoc)

Provides a token that evaluates to the Checkstyle build result.

hudson.plugins.checkstyle.tokens.CheckStyleWarningCountTokenMacro

Defined in: Checkstyle Plugin (javadoc)

Provides a token that evaluates to the number of Checkstyle warnings.

hudson.plugins.checkstyle.tokens.NewCheckStyleWarningsTokenMacro

Defined in: Checkstyle Plugin (javadoc)

Provides a token that evaluates to the number of new Checkstyle warnings.

hudson.plugins.checkstyle.tokens.FixedCheckStyleWarningsTokenMacro

Defined in: Checkstyle Plugin (javadoc)

Provides a token that evaluates to the number of fixed Checkstyle warnings.

hudson.plugins.dry.tokens.NewDryWarningsTokenMacro

Defined in: DRY Plugin (javadoc)

Provides a token that evaluates to the number of new duplicate code warnings.

hudson.plugins.dry.tokens.DryWarningCountTokenMacro

Defined in: DRY Plugin (javadoc)

Provides a token that evaluates to the number of DRY warnings.

hudson.plugins.dry.tokens.DryResultTokenMacro

Defined in: DRY Plugin (javadoc)

Provides a token that evaluates to the DRY build result.

hudson.plugins.dry.tokens.FixedDryWarningsTokenMacro

Defined in: DRY Plugin (javadoc)

Provides a token that evaluates to the number of fixed duplicate code warnings.

hudson.plugins.emailext.plugins.content.JenkinsURLContent

Defined in: Email-ext plugin (javadoc)

null

hudson.plugins.emailext.plugins.content.TriggerNameContent

Defined in: Email-ext plugin (javadoc)

null

hudson.plugins.emailext.plugins.content.ChangesSinceLastSuccessfulBuildContent

Defined in: Email-ext plugin (javadoc)

null

hudson.plugins.emailext.plugins.content.ScriptContent

Defined in: Email-ext plugin (javadoc)

null

hudson.plugins.emailext.plugins.content.ProjectNameContent

Defined in: Email-ext plugin (javadoc)

null

hudson.plugins.emailext.plugins.content.WorkspaceFileContent

Defined in: Email-ext plugin (javadoc)

Content token that includes a file in the workspace.

hudson.plugins.emailext.plugins.content.AbstractChangesSinceContent

Defined in: Email-ext plugin (javadoc)

null

hudson.plugins.emailext.plugins.content.ChangesSinceLastBuildContent

Defined in: Email-ext plugin (javadoc)

null

hudson.plugins.emailext.plugins.content.ProjectURLContent

Defined in: Email-ext plugin (javadoc)

null

hudson.plugins.emailext.plugins.content.BuildLogExcerptContent

Defined in: Email-ext plugin (javadoc)

@author <a href="mailto:nicolas.deloof@cloudbees.com">Nicolas De loof</a>

hudson.plugins.emailext.plugins.content.BuildStatusContent

Defined in: Email-ext plugin (javadoc)

null

hudson.plugins.emailext.plugins.content.BuildLogRegexContent

Defined in: Email-ext plugin (javadoc)

An EmailContent for build log lines matching a regular expression. Shows lines matching a regular expression (with optional context lines) from the build log file.

hudson.plugins.emailext.plugins.content.BuildLogContent

Defined in: Email-ext plugin (javadoc)

An EmailContent for build log. Shows last 250 lines of the build log file.

hudson.plugins.emailext.plugins.content.ChangesSinceLastUnstableBuildContent

Defined in: Email-ext plugin (javadoc)

null

hudson.plugins.emailext.plugins.content.CauseContent

Defined in: Email-ext plugin (javadoc)

null

hudson.plugins.emailext.plugins.content.BuildNumberContent

Defined in: Email-ext plugin (javadoc)

null

hudson.plugins.emailext.plugins.content.JellyScriptContent

Defined in: Email-ext plugin (javadoc)

null

hudson.plugins.emailext.plugins.content.TestCountsContent

Defined in: Email-ext plugin (javadoc)

Displays the number of tests.

hudson.plugins.emailext.plugins.content.SVNRevisionContent

Defined in: Email-ext plugin (javadoc)

null

hudson.plugins.emailext.plugins.content.BuildURLContent

Defined in: Email-ext plugin (javadoc)

null

hudson.plugins.emailext.plugins.content.JobDescriptionContent

Defined in: Email-ext plugin (javadoc)

null

hudson.plugins.emailext.plugins.content.BuildIdContent

Defined in: Email-ext plugin (javadoc)

null

hudson.plugins.emailext.plugins.content.BuildLogMultilineRegexContent

Defined in: Email-ext plugin (javadoc)

An EmailContent for build log segments matching a regular expression. The regular expression will be matched against the whole content of the build log, including line terminators. Shows build log segments matching a regular expression from the build log file.

hudson.plugins.emailext.plugins.content.FailedTestsContent

Defined in: Email-ext plugin (javadoc)

An EmailContent for failing tests. Only shows tests that have failed.

hudson.plugins.favorite.token.FavoriteUsersEmailTokenMacro

Defined in: Favorite Plugin (javadoc)

null

hudson.plugins.findbugs.tokens.FixedFindBugsWarningsTokenMacro

Defined in: FindBugs Plugin (javadoc)

Provides a token that evaluates to the number of fixed FindBugs warnings.

hudson.plugins.findbugs.tokens.FindBugsResultTokenMacro

Defined in: FindBugs Plugin (javadoc)

Provides a token that evaluates to the FindBugs build result.

hudson.plugins.findbugs.tokens.FindBugsWarningCountTokenMacro

Defined in: FindBugs Plugin (javadoc)

Provides a token that evaluates to the number of FindBugs warnings.

hudson.plugins.findbugs.tokens.NewFindBugsWarningsTokenMacro

Defined in: FindBugs Plugin (javadoc)

Provides a token that evaluates to the number of new FindBugs warnings.

hudson.plugins.git.GitBranchTokenMacro

Defined in: Git Plugin (javadoc)

Unknown macro: {@code GIT_BRANCH}

token that expands to the branch(es) that was built.

hudson.plugins.git.GitRevisionTokenMacro

Defined in: Git Plugin (javadoc)

Unknown macro: {@code GIT_REVISION}

token that expands to the SHA1 of the commit that was built.

hudson.plugins.jslint.tokens.CheckStyleResultTokenMacro

Defined in: Checkstyle Plugin (javadoc)

Provides a token that evaluates to the Checkstyle build result.

hudson.plugins.jslint.tokens.CheckStyleWarningCountTokenMacro

Defined in: Checkstyle Plugin (javadoc)

Provides a token that evaluates to the number of Checkstyle warnings.

hudson.plugins.jslint.tokens.NewCheckStyleWarningsTokenMacro

Defined in: Checkstyle Plugin (javadoc)

Provides a token that evaluates to the number of new Checkstyle warnings.

hudson.plugins.jslint.tokens.FixedCheckStyleWarningsTokenMacro

Defined in: Checkstyle Plugin (javadoc)

Provides a token that evaluates to the number of fixed Checkstyle warnings.

hudson.plugins.jshint.tokens.CheckStyleResultTokenMacro

Defined in: Checkstyle Plugin (javadoc)

Provides a token that evaluates to the Checkstyle build result.

hudson.plugins.jshint.tokens.CheckStyleWarningCountTokenMacro

Defined in: Checkstyle Plugin (javadoc)

Provides a token that evaluates to the number of Checkstyle warnings.

hudson.plugins.jshint.tokens.NewCheckStyleWarningsTokenMacro

Defined in: Checkstyle Plugin (javadoc)

Provides a token that evaluates to the number of new Checkstyle warnings.

hudson.plugins.jshint.tokens.FixedCheckStyleWarningsTokenMacro

Defined in: Checkstyle Plugin (javadoc)

Provides a token that evaluates to the number of fixed Checkstyle warnings.

com.barchart.jenkins.cascade.MavenTokenMacro

Defined in: Maven Cascade Release Plugin (javadoc)

Evaluator for maven build parameters.

com.synopsys.arc.jenkins.plugins.ownership.wrappers.OwnershipTokenMacro

Defined in: Ownership Plugin (javadoc)

Provides OWNERSHIP token macro. This macro allows to extract information about ownership. An information type can be specified by additional var parameter (see OwnershipFunction to get a list of supported operations). @author Oleg Nenashev <nenashev@synopsys.com>, Synopsys Inc. @since 0.4

hudson.plugins.pmd.tokens.PmdResultTokenMacro

Defined in: PMD Plugin (javadoc)

Provides a token that evaluates to the PMD build result.

hudson.plugins.pmd.tokens.FixedPmdWarningsTokenMacro

Defined in: PMD Plugin (javadoc)

Provides a token that evaluates to the number of fixed PMD warnings.

hudson.plugins.pmd.tokens.PmdWarningCountTokenMacro

Defined in: PMD Plugin (javadoc)

Provides a token that evaluates to the number of PMD warnings.

hudson.plugins.pmd.tokens.NewPmdWarningsTokenMacro

Defined in: PMD Plugin (javadoc)

Provides a token that evaluates to the number of new PMD warnings.

hudson.plugins.robot.tokens.RobotReportLinkTokenMacro

Defined in: Robot Framework Plugin (javadoc)

null

hudson.plugins.robot.tokens.RobotFailedCasesTokenMacro

Defined in: Robot Framework Plugin (javadoc)

null

hudson.plugins.robot.tokens.RobotTotalTokenMacro

Defined in: Robot Framework Plugin (javadoc)

null

hudson.plugins.robot.tokens.RobotFailTokenMacro

Defined in: Robot Framework Plugin (javadoc)

null

hudson.plugins.robot.tokens.RobotPassRatioTokenMacro

Defined in: Robot Framework Plugin (javadoc)

null

hudson.plugins.robot.tokens.RobotPassTokenMacro

Defined in: Robot Framework Plugin (javadoc)

null

hudson.plugins.robot.tokens.RobotPassPercentageTokenMacro

Defined in: Robot Framework Plugin (javadoc)

null

org.jenkinsci.plugins.scriptler.tokenmacro.ScriptlerTokenMacro

Defined in: Scriptler Plugin (javadoc)

TokenMacro that allows the execution of a scriptler script an any arbitrary location supporting TokenMacros e.g. <code>$

Unknown macro: {SCRIPTLER, scriptId="superscript.groovy"}

</code>

hudson.plugins.tasks.tokens.FixedTasksTokenMacro

Defined in: Task Scanner Plugin (javadoc)

Provides a token that evaluates to the number of fixed tasks.

hudson.plugins.tasks.tokens.TasksResultTokenMacro

Defined in: Task Scanner Plugin (javadoc)

Provides a token that evaluates to the tasks scanner build result.

hudson.plugins.tasks.tokens.TasksCountTokenMacro

Defined in: Task Scanner Plugin (javadoc)

Provides a token that evaluates to the number of open tasks.

hudson.plugins.tasks.tokens.NewTasksTokenMacro

Defined in: Task Scanner Plugin (javadoc)

Provides a token that evaluates to the number of new open tasks.

org.jenkinsci.plugins.tokenmacro.impl.EnvironmentVariableMacro

Defined in: Token Macro Plugin (javadoc)

Token that expands variables from the build environment.

org.jenkinsci.plugins.tokenmacro.impl.LogRegExMacro

Defined in: Token Macro Plugin (javadoc)

Uses a regular expression to find a single log entry and generates a new output using the capture groups from it. This is partially based on the description-setter plugin (https://github.com/jenkinsci/description-setter-plugin).

org.jenkinsci.plugins.tokenmacro.impl.BuildUrlMacro

Defined in: Token Macro Plugin (javadoc)

@author Kohsuke Kawaguchi

org.jenkinsci.plugins.tokenmacro.impl.BuildNumberMacro

Defined in: Token Macro Plugin (javadoc)

@author Kohsuke Kawaguchi

org.jenkinsci.plugins.tokenmacro.impl.AdminEmailMacro

Defined in: Token Macro Plugin (javadoc)

org.jenkinsci.plugins.tokenmacro.impl.PropertyFromFileMacro

Defined in: Token Macro Plugin (javadoc)

Expands to a property from a property file relative to the workspace root.

org.jenkinsci.plugins.tokenmacro.DataBoundTokenMacro

Defined in: Token Macro Plugin (javadoc)

Convenient base class for implementing TokenMacro that does parameter databinding to fields.

hudson.plugins.warnings.tokens.FixedWarningsTokenMacro

Defined in: Warnings Plugin (javadoc)

Provides a token that evaluates to the number of fixed warnings.

hudson.plugins.warnings.tokens.WarningsResultTokenMacro

Defined in: Warnings Plugin (javadoc)

Provides a token that evaluates to the compiler warnings build result.

hudson.plugins.warnings.tokens.WarningsCountTokenMacro

Defined in: Warnings Plugin (javadoc)

Provides a token that evaluates to the number of compiler warnings.

hudson.plugins.warnings.tokens.NewWarningsTokenMacro

Defined in: Warnings Plugin (javadoc)

Provides a token that evaluates to the number of new warnings.

au.com.rayh.XCodeBuildNumberTokenMacro

Defined in: Xcode Plugin (javadoc)

null

Extension Points in Confluence Publisher Plugin

com.myyearbook.hudson.plugins.confluence.wiki.editors.MarkupEditor

Defined in: Confluence Publisher Plugin (javadoc)

Base markup editor class

Implementations

com.myyearbook.hudson.plugins.confluence.wiki.editors.BetweenTokensEditor

Defined in: Confluence Publisher Plugin (javadoc)

Represents a token-based Wiki markup editor that inserts the new content between two (start/end) replacement marker tokens.

com.myyearbook.hudson.plugins.confluence.wiki.editors.AppendEditor

Defined in: Confluence Publisher Plugin (javadoc)

Represents a simple Wiki markup editor that appends the content to the end of the page. This editor requires no replacement tokens.

com.myyearbook.hudson.plugins.confluence.wiki.editors.EntirePageEditor

Defined in: Confluence Publisher Plugin (javadoc)

Represents a simple Wiki markup editor that replaces the entire page content with the newly-generated content. This editor requires no replacement tokens.

com.myyearbook.hudson.plugins.confluence.wiki.editors.PrependEditor

Defined in: Confluence Publisher Plugin (javadoc)

Represents a simple Wiki markup editor that prepends the content to the beginning of the page. This editor requires no replacement tokens.

com.myyearbook.hudson.plugins.confluence.wiki.editors.AfterTokenEditor

Defined in: Confluence Publisher Plugin (javadoc)

Represents a token-based Wiki markup editor that inserts the new content immediately following the replacement marker token.

com.myyearbook.hudson.plugins.confluence.wiki.editors.BeforeTokenEditor

Defined in: Confluence Publisher Plugin (javadoc)

Represents a token-based Wiki markup editor that inserts the new content immediately before the replacement marker token.

com.myyearbook.hudson.plugins.confluence.wiki.generators.MarkupGenerator

Defined in: Confluence Publisher Plugin (javadoc)

Abstract class representing a method of generating Confluence wiki markup.

Implementations

com.myyearbook.hudson.plugins.confluence.wiki.generators.FileGenerator

Defined in: Confluence Publisher Plugin (javadoc)

Content generator that reads the markup from a configured workspace file. Build variables will be replaced.

com.myyearbook.hudson.plugins.confluence.wiki.generators.PlainTextGenerator

Defined in: Confluence Publisher Plugin (javadoc)

Content generator that takes plain text input from the Job configuration. Any build variables will be replaced.

Extension Points in Git Plugin

hudson.plugins.git.GitStatus.Listener

Defined in: Git Plugin (javadoc)

Other plugins may be interested in listening for these updates.

Implementations

hudson.plugins.git.GitStatus.JenkinsAbstractProjectListener

Defined in: Git Plugin (javadoc)

Handle standard SCMTriggerItem instances with a standard SCMTrigger.

jenkins.plugins.git.GitSCMSource.ListenerImpl

Defined in: Git Plugin (javadoc)

null

hudson.plugins.git.util.BuildChooser

Defined in: Git Plugin (javadoc)

Interface defining an API to choose which revisions ought to be considered for building.

Implementations

com.google.jenkins.flakyTestHandler.plugin.deflake.DeflakeGitBuildChooser

Defined in: Flaky Test Handler Plugin (javadoc)

For a failing build, restore the source code status to the one it failed on and then re-run failing tests. This will help us get precise idea whether a test is flaky or not.

hudson.plugins.gerrit.buildchoosers.GerritBuildChooser

Defined in: Gerrit Plugin (javadoc)

null

com.sonyericsson.hudson.plugins.gerrit.trigger.hudsontrigger.GerritTriggerBuildChooser

Defined in: Gerrit Trigger (javadoc)

Used by the git plugin to determine the revision to build. @author Andrew Bayer

org.jenkinsci.plugins.git.chooser.alternative.AlternativeBuildChooser

Defined in: Git Chooser Alternative Plugin (javadoc)

A build chooser that treats the configured branches as a list of alternatives.

hudson.plugins.git.util.InverseBuildChooser

Defined in: Git Plugin (javadoc)

Git build chooser which will select all branches except for those which match the configured branch specifiers.
e.g. If **/master and **/release-* are configured as "Branches to build" then any branches matching those patterns will not be built, unless another branch points to the same revision.
This is useful, for example, when you have jobs building your master and various release branches and you want a second job which builds all new feature branches — i.e. branches which do not match these patterns — without redundantly building master and the release branches again each time they change.

hudson.plugins.git.util.AncestryBuildChooser

Defined in: Git Plugin (javadoc)

null

hudson.plugins.git.util.DefaultBuildChooser

Defined in: Git Plugin (javadoc)

null

jenkins.plugins.git.AbstractGitSCMSource.SpecificRevisionBuildChooser

Defined in: Git Plugin (javadoc)

null

Extension Points in FSTrigger Plugin

org.jenkinsci.plugins.fstrigger.core.FSTriggerContentFileType

Defined in: FSTrigger Plugin (javadoc)

@author Gregory Boissinot

Implementations

org.jenkinsci.plugins.fstrigger.triggers.filecontent.ZIPFileContent

Defined in: FSTrigger Plugin (javadoc)

@author Gregory Boissinot

org.jenkinsci.plugins.fstrigger.triggers.filecontent.SimpleFileContent

Defined in: FSTrigger Plugin (javadoc)

@author Gregory Boissinot

org.jenkinsci.plugins.fstrigger.triggers.filecontent.PropertiesFileContent

Defined in: FSTrigger Plugin (javadoc)

@author Gregory Boissinot

org.jenkinsci.plugins.fstrigger.triggers.filecontent.SourceManifestFileContent

Defined in: FSTrigger Plugin (javadoc)

@author Gregory Boissinot

org.jenkinsci.plugins.fstrigger.triggers.filecontent.TextFileContent

Defined in: FSTrigger Plugin (javadoc)

@author Gregory Boissinot

org.jenkinsci.plugins.fstrigger.triggers.filecontent.ManifestFileContent

Defined in: FSTrigger Plugin (javadoc)

@author Gregory Boissinot

org.jenkinsci.plugins.fstrigger.triggers.filecontent.JARFileContent

Defined in: FSTrigger Plugin (javadoc)

@author Gregory Boissinot

org.jenkinsci.plugins.fstrigger.triggers.filecontent.TarFileContent

Defined in: FSTrigger Plugin (javadoc)

@author Gregory Boissinot

org.jenkinsci.plugins.fstrigger.triggers.filecontent.XMLFileContent

Defined in: FSTrigger Plugin (javadoc)

@author Gregory Boissinot

org.jenkinsci.plugins.fstrigger.triggers.filecontent.JARManifestFileContent

Defined in: FSTrigger Plugin (javadoc)

@author Gregory Boissinot

Extension Points in CloudBees Folders Plugin

com.cloudbees.hudson.plugins.folder.FolderIcon

Defined in: CloudBees Folders Plugin (javadoc)

Renders StatusIcon for a folder.

Implementations

com.cloudbees.hudson.plugins.folder.icons.StockFolderIcon

Defined in: CloudBees Folders Plugin (javadoc)

Default folder icon.

com.cloudbees.hudson.plugins.folder.FolderProperty

Defined in: CloudBees Folders Plugin (javadoc)

null

Implementations

com.cloudbees.hudson.plugins.folder.properties.FolderCredentialsProvider.FolderCredentialsProperty

Defined in: CloudBees Folders Plugin (javadoc)

null

com.cloudbees.hudson.plugins.folder.properties.AuthorizationMatrixProperty

Defined in: CloudBees Folders Plugin (javadoc)

Holds ACL for ProjectMatrixAuthorizationStrategy.

jenkins.advancedqueue.jobinclusion.strategy.JobInclusionFolderProperty

Defined in: Priority Sorter Plugin (javadoc)

@author Magnus Sandberg @since 3.0

com.cloudbees.hudson.plugins.folder.TransientFolderActionFactory

Defined in: CloudBees Folders Plugin (javadoc)

Extension point for inserting transient Actions into Folders.

Implementations

hudson.plugins.copyProjectLink.CopyFolderActionFactory

Defined in: Copy project link plugin (javadoc)

null

com.cloudbees.hudson.plugins.folder.relocate.ItemGroupModifier

Defined in: CloudBees Folders Plugin (javadoc)

@deprecated Use DirectlyModifiableTopLevelItemGroup instead.

Implementations

com.cloudbees.hudson.plugins.folder.relocate.ItemGroupModifier.StandardModifier

Defined in: CloudBees Folders Plugin (javadoc)

null

com.cloudbees.hudson.plugins.folder.relocate.RelocationHandler

Defined in: CloudBees Folders Plugin (javadoc)

Provides some kind of specialized handling for a move. Handlers are chained in extension registration order, so that some can decorate other handlers. It is also possible for a handler to send a placeholder response and schedule a move for later (keeping the rest of the handlers ready).

Implementations

com.cloudbees.hudson.plugins.folder.relocate.StandardHandler

Defined in: CloudBees Folders Plugin (javadoc)

Handler which can move items which are both AbstractItem and TopLevelItem into a DirectlyModifiableTopLevelItemGroup.

Extension Points in Branch API Plugin

jenkins.branch.BranchProjectFactory

Defined in: Branch API Plugin (javadoc)

Creates instances of the branch projects for a specific Branch and also provides some utility methods for updating the branch specific projects.

Implementations

org.cloudbees.literate.jenkins.LiterateMultibranchProject.ProjectFactoryImpl

Defined in: Literate Plugin (javadoc)

Our BranchProjectFactory.

jenkins.branch.BranchProperty

Defined in: Branch API Plugin (javadoc)

Additional information associated with Branch.
jenkins.scm.api.SCMSources can use properties to convey additional implementation/SCM specific information that's not captured in the base Branch class.

Implementations

jenkins.branch.BuildRetentionBranchProperty

Defined in: Branch API Plugin (javadoc)

@author Stephen Connolly

jenkins.branch.RateLimitBranchProperty

Defined in: Branch API Plugin (javadoc)

A branch property that limits how often a specific branch can be built.

jenkins.branch.UntrustedBranchProperty

Defined in: Branch API Plugin (javadoc)

Indicates that the branch contains code changes from authors who do not otherwise have the write access to the repository.

Such code can contain malicious changes, so this flag serves as a signal to allow other Jenkins to set up the build isolation to protect the build infrastructure.

Some examples of where the trusted vs non-trusted distinction becomes important: <ul> <li>Github pull requests should be non-trusted as they can be created by <em>any</em> user</li> <li>A Subversion branching structure such as

Unknown macro: {@code trunk, branches, tags, sandbox}

would probably have

Unknown macro: {@code trunk, branches, tags}

as trusted and

Unknown macro: {@code sandbox} as untrusted where the Subversion permissions give any authenticated user write access to

but allow the project team to commit to all four locations</li> </ul>

org.cloudbees.literate.jenkins.promotions.PromotionBranchProperty

Defined in: Literate Plugin (javadoc)

A property that describes the promotion processes that are associated with the branch.

org.cloudbees.literate.jenkins.ParametersDefinitionBranchProperty

Defined in: Literate Plugin (javadoc)

Support for build parameters.

org.cloudbees.literate.jenkins.LiterateBranchProperty

Defined in: Literate Plugin (javadoc)

A BranchProperty that is specifically for LiterateMultibranchProjects.

jenkins.branch.BranchPropertyStrategy

Defined in: Branch API Plugin (javadoc)

A strategy for determining the properties that apply to a specific SCMHead.

Implementations

jenkins.branch.NamedExceptionsBranchPropertyStrategy

Defined in: Branch API Plugin (javadoc)

Allows named branches to get different properties from the rest.

jenkins.branch.DefaultBranchPropertyStrategy

Defined in: Branch API Plugin (javadoc)

A very simple BranchPropertyStrategy that just returns the same set of properties for all SCMHead instances.

jenkins.branch.DeadBranchStrategy

Defined in: Branch API Plugin (javadoc)

A strategy for removing Branch projects after they no longer have a source in their MultiBranchProject.

Implementations

jenkins.branch.DefaultDeadBranchStrategy

Defined in: Branch API Plugin (javadoc)

The default DeadBranchStrategy, which trims off jobs for dead branches by the # of days or the # of jobs (much like LogRotator works.

Extension Points in Gerrit Trigger

com.sonyericsson.hudson.plugins.gerrit.trigger.extensions.GerritTriggeredBuildListener

Defined in: Gerrit Trigger (javadoc)

A abstract class for listening Gerrit triggered build result.

Implementations

(No known implementation)

com.sonyericsson.hudson.plugins.gerrit.trigger.gerritnotifier.GerritMessageProvider

Defined in: Gerrit Trigger (javadoc)

ExtensionPoint that allows other plug-ins to provide custom messages.

Implementations

com.sonyericsson.jenkins.plugins.bfa.GerritMessageProviderExtension

Defined in: Build Failure Analyzer (javadoc)

ExtensionPoint that allows BFA to send the failure cause description directly to Gerrit.

Extension Points in Run Condition Plugin

org.jenkins_ci.plugins.run_condition.RunCondition

Defined in: Run Condition Plugin (javadoc)

Define a condition that can be used to decide whether to run a BuildStep or not.

Implementations

org.jenkins_ci.plugins.build_cause_run_condition.ExtendedCauseCondition

Defined in: Build Cause Run Condition (javadoc)

Run condition to use the reason that the build was started, the actual conditions are subclasses that can be extended using the BuildCauseCondition

org.jenkinsci.plugins.conditionalbuildstep.LegacyBuildstepCondition

Defined in: Conditional BuildStep Plugin (javadoc)

Legacy condition to ease migration from old condition to new condition mecano implemented by the run-condition-plugin

net.nemerosa.ontrack.jenkins.OntrackDSLRunCondition

Defined in: Ontrack Plugin (javadoc)

null

org.jenkins_ci.plugins.run_condition.common.AlwaysPrebuildRunCondition

Defined in: Run Condition Plugin (javadoc)

null

org.jenkins_ci.plugins.run_condition.common.PrebuildSameAsPerformRunCondition

Defined in: Run Condition Plugin (javadoc)

null

org.jenkins_ci.plugins.run_condition.contributed.BatchFileCondition

Defined in: Run Condition Plugin (javadoc)

Executes commands by using Windows batch file.

org.jenkins_ci.plugins.run_condition.contributed.ShellCondition

Defined in: Run Condition Plugin (javadoc)

Executes a series of commands by using a shell.

org.jenkins_ci.plugins.run_condition.contributed.CommandInterperterCondition

Defined in: Run Condition Plugin (javadoc)

Common part between ShellCondition and BatchFileCondition .

org.jenkins_ci.plugins.run_condition.logic.And

Defined in: Run Condition Plugin (javadoc)

null

org.jenkins_ci.plugins.run_condition.logic.Or

Defined in: Run Condition Plugin (javadoc)

null

org.jenkins_ci.plugins.run_condition.logic.Not

Defined in: Run Condition Plugin (javadoc)

null

org.jenkins_ci.plugins.run_condition.core.CauseCondition

Defined in: Run Condition Plugin (javadoc)

null

org.jenkins_ci.plugins.run_condition.core.FilesMatchCondition

Defined in: Run Condition Plugin (javadoc)

null

org.jenkins_ci.plugins.run_condition.core.DayCondition

Defined in: Run Condition Plugin (javadoc)

null

org.jenkins_ci.plugins.run_condition.core.ExpressionCondition

Defined in: Run Condition Plugin (javadoc)

null

org.jenkins_ci.plugins.run_condition.core.BooleanCondition

Defined in: Run Condition Plugin (javadoc)

null

org.jenkins_ci.plugins.run_condition.core.TimeCondition

Defined in: Run Condition Plugin (javadoc)

null

org.jenkins_ci.plugins.run_condition.core.FileExistsCondition

Defined in: Run Condition Plugin (javadoc)

null

org.jenkins_ci.plugins.run_condition.core.AlwaysRun

Defined in: Run Condition Plugin (javadoc)

null

org.jenkins_ci.plugins.run_condition.core.StringsMatchCondition

Defined in: Run Condition Plugin (javadoc)

null

org.jenkins_ci.plugins.run_condition.core.NumericalComparisonCondition

Defined in: Run Condition Plugin (javadoc)

null

org.jenkins_ci.plugins.run_condition.core.StatusCondition

Defined in: Run Condition Plugin (javadoc)

null

org.jenkins_ci.plugins.run_condition.core.NeverRun

Defined in: Run Condition Plugin (javadoc)

null

org.jenkins_ci.plugins.run_condition.core.NodeCondition

Defined in: Run Condition Plugin (javadoc)

null

org.jenkins_ci.plugins.text_finder_run_condition.TextFinderCondition

Defined in: Text Finder Run Condition Plugin (javadoc)

Run condition to search files for text strings. Based off the TextFinderPublisher

Extension Points in Config File Provider Plugin

org.jenkinsci.lib.configprovider.ConfigProvider

Defined in: Config File Provider Plugin (javadoc)

A ConfigProvider represents a configuration file (such as Maven's settings.xml) where the user can choose its actual content among several

Unknown macro: {@linkplain Config concrete contents}

that are pre-configured.

Implementations

org.jenkinsci.lib.configprovider.AbstractConfigProviderImpl

Defined in: Config File Provider Plugin (javadoc)

Partial default implementation of ConfigProvider.

org.jenkinsci.lib.configprovider.AbstractConfigProvider

Defined in: Config File Provider Plugin (javadoc)

Backward compatibility layer for old subtypes of ConfigProvider

org.jenkinsci.plugins.configfiles.maven.AbstractMavenSettingsProvider

Defined in: Config File Provider Plugin (javadoc)

@author Olivier Lamy @author Dominik Bartholdi (imod)

org.jenkinsci.plugins.configfiles.maven.MavenSettingsConfig.MavenSettingsConfigProvider

Defined in: Config File Provider Plugin (javadoc)

null

org.jenkinsci.plugins.configfiles.maven.GlobalMavenSettingsConfig.GlobalMavenSettingsConfigProvider

Defined in: Config File Provider Plugin (javadoc)

null

org.jenkinsci.plugins.configfiles.maven.MavenToolchainsConfig.MavenToolchainsConfigProvider

Defined in: Config File Provider Plugin (javadoc)

null

org.jenkinsci.plugins.configfiles.groovy.GroovyScript.GroovyConfigProvider

Defined in: Config File Provider Plugin (javadoc)

null

org.jenkinsci.plugins.configfiles.xml.XmlConfig.XmlConfigProvider

Defined in: Config File Provider Plugin (javadoc)

null

org.jenkinsci.plugins.configfiles.custom.CustomConfig.CustomConfigProvider

Defined in: Config File Provider Plugin (javadoc)

null

org.jenkinsci.plugins.configfiles.json.JsonConfig.JsonConfigProvider

Defined in: Config File Provider Plugin (javadoc)

null

hudson.plugins.emailext.JellyTemplateConfig.JellyTemplateConfigProvider

Defined in: Email-ext plugin (javadoc)

null

hudson.plugins.emailext.GroovyTemplateConfig.GroovyTemplateConfigProvider

Defined in: Email-ext plugin (javadoc)

null

Defined in: Ivy Plugin (javadoc)

null

org.jenkinsci.plugins.managedscripts.WinBatchConfig.WinBatchConfigProvider

Defined in: Managed Script Plugin (javadoc)

null

org.jenkinsci.plugins.managedscripts.ScriptConfig.ScriptConfigProvider

Defined in: Managed Script Plugin (javadoc)

null

org.jenkinsci.plugins.viewer.XPathConfigProvider

Defined in: XPath Configuration Viewer (javadoc)

Represents a config provider to manage the xpath configs. @author c031

Extension Points in Selenium Plugin

hudson.plugins.selenium.configuration.browser.AbstractSeleniumBrowser

Defined in: Selenium Plugin (javadoc)

null

Implementations

hudson.plugins.selenium.configuration.browser.webdriver.IEBrowser

Defined in: Selenium Plugin (javadoc)

null

hudson.plugins.selenium.configuration.browser.webdriver.FirefoxBrowser

Defined in: Selenium Plugin (javadoc)

null

hudson.plugins.selenium.configuration.browser.webdriver.HTMLUnitBrowser

Defined in: Selenium Plugin (javadoc)

null

hudson.plugins.selenium.configuration.browser.webdriver.OperaBrowser

Defined in: Selenium Plugin (javadoc)

null

hudson.plugins.selenium.configuration.browser.webdriver.ServerRequiredWebDriverBrowser

Defined in: Selenium Plugin (javadoc)

This is an abstract object that holds the serer binary for selenium browsers that uses an intermediate server to communicate with the browser : IE and Chrome.

hudson.plugins.selenium.configuration.browser.webdriver.SafariBrowser

Defined in: Selenium Plugin (javadoc)

null

hudson.plugins.selenium.configuration.browser.webdriver.ChromeBrowser

Defined in: Selenium Plugin (javadoc)

null

hudson.plugins.selenium.configuration.browser.webdriver.WebDriverBrowser

Defined in: Selenium Plugin (javadoc)

null

hudson.plugins.selenium.configuration.browser.selenium.IEBrowser

Defined in: Selenium Plugin (javadoc)

null

hudson.plugins.selenium.configuration.browser.selenium.FirefoxBrowser

Defined in: Selenium Plugin (javadoc)

null

hudson.plugins.selenium.configuration.browser.selenium.SeleniumBrowser

Defined in: Selenium Plugin (javadoc)

null

hudson.plugins.selenium.configuration.browser.selenium.OperaBrowser

Defined in: Selenium Plugin (javadoc)

null

hudson.plugins.selenium.configuration.browser.selenium.ChromeBrowser

Defined in: Selenium Plugin (javadoc)

null

hudson.plugins.selenium.configuration.global.hostname.HostnameResolver

Defined in: Selenium Plugin (javadoc)

This extension point exists to be able to configure selenium to resolve a hostname and publish it to it's nodes and the status view.

Implementations

hudson.plugins.selenium.configuration.global.hostname.StaticHostnameResolver

Defined in: Selenium Plugin (javadoc)

@author Richard Lavoie

hudson.plugins.selenium.configuration.global.hostname.JenkinsRootHostnameResolver

Defined in: Selenium Plugin (javadoc)

@author Richard Lavoie

hudson.plugins.selenium.configuration.global.matcher.SeleniumConfigurationMatcher

Defined in: Selenium Plugin (javadoc)

null

Implementations

hudson.plugins.selenium.configuration.global.matcher.NodeLabelMatcher

Defined in: Selenium Plugin (javadoc)

null

hudson.plugins.selenium.configuration.global.matcher.MatchNoneMatcher

Defined in: Selenium Plugin (javadoc)

This matcher always return false. Useful to disable a configuration but not remove it.

hudson.plugins.selenium.configuration.global.matcher.MatchAllMatcher

Defined in: Selenium Plugin (javadoc)

null

Extension Points in UpdateSites Manager plugin

jp.ikedam.jenkins.plugins.updatesitesmanager.DescribedUpdateSite

Defined in: UpdateSites Manager plugin (javadoc)

Base for UpdateSite that have Descriptor.

Implementations

jp.ikedam.jenkins.plugins.updatesitesmanager.ManagedUpdateSite

Defined in: UpdateSites Manager plugin (javadoc)

Extended UpdateSite to be managed in UpdateSitesManager.

jp.ikedam.jenkins.plugins.updatesitesmanager.DescribedUpdateSiteWrapper

Defined in: UpdateSites Manager plugin (javadoc)

Wrapper for UpdateSite.

Extension Points in Credentials Binding Plugin

org.jenkinsci.plugins.credentialsbinding.MultiBinding

Defined in: Credentials Binding Plugin (javadoc)

A way of binding a kind of credentials to an environment variable during a build. @param <C> a kind of credentials

Implementations

org.jenkinsci.plugins.credentialsbinding.impl.StringBinding

Defined in: Credentials Binding Plugin (javadoc)

null

org.jenkinsci.plugins.credentialsbinding.impl.UsernamePasswordBinding

Defined in: Credentials Binding Plugin (javadoc)

null

org.jenkinsci.plugins.credentialsbinding.impl.ZipFileBinding

Defined in: Credentials Binding Plugin (javadoc)

null

org.jenkinsci.plugins.credentialsbinding.impl.UsernamePasswordMultiBinding

Defined in: Credentials Binding Plugin (javadoc)

null

org.jenkinsci.plugins.credentialsbinding.impl.FileBinding

Defined in: Credentials Binding Plugin (javadoc)

null

org.jenkinsci.plugins.credentialsbinding.Binding

Defined in: Credentials Binding Plugin (javadoc)

A binding of a single variable. @param <C> a kind of credentials

Extension Points in Priority Sorter Plugin

jenkins.advancedqueue.jobinclusion.JobInclusionStrategy

Defined in: Priority Sorter Plugin (javadoc)

@author Magnus Sandberg @since 3.0

Implementations

jenkins.advancedqueue.jobinclusion.strategy.FolderBasedJobInclusionStrategy

Defined in: Priority Sorter Plugin (javadoc)

@author Magnus Sandberg @since 3.0

jenkins.advancedqueue.jobinclusion.strategy.ViewBasedJobInclusionStrategy

Defined in: Priority Sorter Plugin (javadoc)

@author Magnus Sandberg @since 3.0

jenkins.advancedqueue.jobinclusion.strategy.PropertyBasedJobInclusionStrategy

Defined in: Priority Sorter Plugin (javadoc)

@author Magnus Sandberg @since 3.0

jenkins.advancedqueue.jobinclusion.strategy.AllJobsJobInclusionStrategy

Defined in: Priority Sorter Plugin (javadoc)

@author Magnus Sandberg @since 3.0

jenkins.advancedqueue.priority.PriorityStrategy

Defined in: Priority Sorter Plugin (javadoc)

@author Magnus Sandberg @since 2.0

Implementations

jenkins.advancedqueue.priority.strategy.UpstreamCauseStrategy

Defined in: Priority Sorter Plugin (javadoc)

@author Magnus Sandberg @since 2.3

jenkins.advancedqueue.priority.strategy.CLICauseStrategy

Defined in: Priority Sorter Plugin (javadoc)

@author Magnus Sandberg @since 2.0

jenkins.advancedqueue.priority.strategy.JobPropertyStrategy

Defined in: Priority Sorter Plugin (javadoc)

@author Magnus Sandberg @since 3.0

jenkins.advancedqueue.priority.strategy.HealthStrategy

Defined in: Priority Sorter Plugin (javadoc)

@author Magnus Sandberg @since 2.5

jenkins.advancedqueue.priority.strategy.UserIdCauseStrategy

Defined in: Priority Sorter Plugin (javadoc)

@author Magnus Sandberg @since 2.0

jenkins.advancedqueue.priority.strategy.BuildParameterStrategy

Defined in: Priority Sorter Plugin (javadoc)

@author Magnus Sandberg @since 2.0

jenkins.advancedqueue.priority.strategy.AbstractStaticPriorityStrategy

Defined in: Priority Sorter Plugin (javadoc)

null

jenkins.advancedqueue.priority.strategy.AbstractDynamicPriorityStrategy

Defined in: Priority Sorter Plugin (javadoc)

null

Extension Points in Copy Artifact Plugin

hudson.plugins.copyartifact.BuildSelector

Defined in: Copy Artifact Plugin (javadoc)

Extension point for selecting the build to copy artifacts from. In a subclass override just isSelectable() for a standard loop through completed builds, starting with the most recent. Otherwise override getBuild() to provide different build selection logic. @author Alan Harder

Implementations

hudson.plugins.copyartifact.StatusBuildSelector

Defined in: Copy Artifact Plugin (javadoc)

Copy artifacts from the latest successful or stable build. @author Alan Harder

hudson.plugins.copyartifact.SpecificBuildSelector

Defined in: Copy Artifact Plugin (javadoc)

Copy artifacts from a specific build. @author Alan Harder

hudson.plugins.copyartifact.DownstreamBuildSelector

Defined in: Copy Artifact Plugin (javadoc)

Select a build which is a downstream of a specified build.

hudson.plugins.copyartifact.LastCompletedBuildSelector

Defined in: Copy Artifact Plugin (javadoc)

Copy artifacts from the latest build (ignoring the build status) @author Helmut Schaa

hudson.plugins.copyartifact.SavedBuildSelector

Defined in: Copy Artifact Plugin (javadoc)

Copy artifacts from the latest saved build (marked "keep forever"). @author Alan Harder

hudson.plugins.copyartifact.WorkspaceSelector

Defined in: Copy Artifact Plugin (javadoc)

Copy artifacts from the workspace of the latest completed build. @author Alan Harder

hudson.plugins.copyartifact.PermalinkBuildSelector

Defined in: Copy Artifact Plugin (javadoc)

Picks up a build through Permalink

hudson.plugins.copyartifact.ParameterizedBuildSelector

Defined in: Copy Artifact Plugin (javadoc)

Use a parameter to specify how the build is selected. @see BuildSelectorParameter @author Alan Harder

hudson.plugins.copyartifact.TriggeredBuildSelector

Defined in: Copy Artifact Plugin (javadoc)

Copy artifacts from the build that triggered this build. @author Alan Harder

hudson.plugins.promoted_builds_simple.PromotedBuildSelector

Defined in: Promoted Builds Simple Plugin (javadoc)

Build selector for Copy Artifacts plugin to copy from latest build of a particular promotion level (or higher). @author Alan Harder

hudson.plugins.copyartifact.Copier

Defined in: Copy Artifact Plugin (javadoc)

Extension point for how files are copied. CopyArtifact plugin provides a default implementation using methods available in the Jenkins FilePath class.

Implementations

hudson.plugins.copyartifact.FingerprintingCopyMethod

Defined in: Copy Artifact Plugin (javadoc)

Performs fingerprinting during the copy.

hudson.plugins.copyartifact.FilePathCopyMethod

Defined in: Copy Artifact Plugin (javadoc)

Default implementation of CopyMethod extension point, using the Jenkins FilePath class. Has -100 ordinal value so any other plugin implementing this extension point should override this one. @author Alan Harder

Extension Points in Pom2Config Plugin

org.jenkinsci.plugins.pom2config.Handler

Defined in: Pom2Config Plugin (javadoc)

@author Michael Klein

Implementations

org.jenkinsci.plugins.pom2config.Pom2ConfigHandler

Defined in: Pom2Config Plugin (javadoc)

@author Michael Klein

org.jenkinsci.plugins.pom2config.handler.JobHandler

Defined in: Pom2Config Plugin (javadoc)

@author Kathi Stutz, Michael Klein

org.jenkinsci.plugins.pom2config.handler.scm.ScmHandler

Defined in: Pom2Config Plugin (javadoc)

@author Kathi Stutz, Michael Klein

org.jenkinsci.plugins.pom2config.handler.EmailExtHandler

Defined in: Pom2Config Plugin (javadoc)

@author Kathi Stutz, Michael Klein

Extension Points in Maven Project Plugin

hudson.maven.MavenReporter

Defined in: Maven Project Plugin (javadoc)

Listens to the build execution of MavenBuild, and normally records some information and exposes thoses in MavenBuild later.

Implementations

hudson.plugins.analysis.core.HealthAwareReporter

Defined in: Static Code Analysis Plug-ins (javadoc)

A base class for Maven reporters with the following two characteristics: <ul> <li>It provides a unstable threshold, that could be enabled and set in the configuration screen. If the number of annotations in a build exceeds this value then the build is considered as Result#UNSTABLE UNSTABLE. </li> <li>It provides thresholds for the build health, that could be adjusted in the configuration screen. These values are used by the HealthReportBuilder to compute the health and the health trend graph.</li> </ul>

hudson.plugins.analysis.core.HealthAwareMavenReporter

Defined in: Static Code Analysis Plug-ins (javadoc)

A base class for maven reporters with the following two characteristics: <ul> <li>It provides a unstable threshold, that could be enabled and set in the configuration screen. If the number of annotations in a build exceeds this value then the build is considered as Result#UNSTABLE UNSTABLE. </li> <li>It provides thresholds for the build health, that could be adjusted in the configuration screen. These values are used by the HealthReportBuilder to compute the health and the health trend graph.</li> </ul>

hudson.plugins.ccm.CcmReporter

Defined in: CCM Plugin (javadoc)

Publishes the results of the CCM analysis (maven 2 project type).

hudson.plugins.checkstyle.CheckStyleReporter

Defined in: Checkstyle Plugin (javadoc)

Publishes the results of the Checkstyle analysis (maven 2 project type).

hudson.plugins.cobertura.MavenCoberturaPublisher

Defined in: Cobertura Plugin (javadoc)

Created by IntelliJ IDEA. User: stephen Date: 17-Nov-2007 Time: 19:08:46

hudson.plugins.dry.DryReporter

Defined in: DRY Plugin (javadoc)

Publishes the results of the duplicate code analysis (maven 2 project type).

hudson.plugins.findbugs.FindBugsReporter

Defined in: FindBugs Plugin (javadoc)

Publishes the results of the FindBugs analysis (maven 2 project type).

hudson.plugins.deploy.MuleApplicationTracker

Defined in: iON Deployer Plugin (javadoc)

Keep track of `mule` type maven artifacts as MuleApplicationAction.

hudson.plugins.javancss.JavaNCSSMavenPublisher

Defined in: JavaNCSS Plugin (javadoc)

TODO javadoc.

hudson.plugins.helpers.AbstractMavenReporterImpl

Defined in: JavaNCSS Plugin (javadoc)

An abstract MavenReporter that is designed to work with a Ghostwriter.

hudson.plugins.jslint.CheckStyleReporter

Defined in: Checkstyle Plugin (javadoc)

Publishes the results of the Checkstyle analysis (maven 2 project type).

hudson.plugins.jshint.CheckStyleReporter

Defined in: Checkstyle Plugin (javadoc)

Publishes the results of the Checkstyle analysis (maven 2 project type).

org.jenkinsci.plugins.junitrealtimetestreporter.MavenAttacher

Defined in: JUnit Realtime Test Reporter Plugin (javadoc)

Attach and detach temporary action on Maven module build.

org.jenkinsci.plugins.maveninvoker.MavenInvokerArchiver

Defined in: Maven Invoker Plugin (javadoc)

@author Olivier Lamy @since 1.1

hudson.maven.reporters.MavenFingerprinter

Defined in: Maven Project Plugin (javadoc)

Records fingerprints of the builds to keep track of dependencies.

hudson.maven.reporters.MavenTestJavadocArchiver

Defined in: Maven Project Plugin (javadoc)

Records the javadoc and archives it.

hudson.maven.reporters.AbstractMavenJavadocArchiver

Defined in: Maven Project Plugin (javadoc)

Records the javadoc and archives it.

hudson.maven.reporters.BuildInfoRecorder

Defined in: Maven Project Plugin (javadoc)

@author Kohsuke Kawaguchi

hudson.maven.reporters.ReportCollector

Defined in: Maven Project Plugin (javadoc)

Watches out for executions of MavenReport mojos and record its output.

hudson.maven.reporters.SurefireArchiver

Defined in: Maven Project Plugin (javadoc)

Records the surefire test result. @author Kohsuke Kawaguchi @author Christoph Kutzinski

hudson.maven.reporters.MavenSiteArchiver

Defined in: Maven Project Plugin (javadoc)

Watches out for the execution of maven-site-plugin and records its output. Simple projects with one POM will find the site directly beneath

Unknown macro: {@code site} . For multi module projects the project whose pom is referenced in the configuration (i.e. the MavenBuild#getParentBuild() will be recorded to the

, module projects' sites will be stored beneath {@code site/${moduleProject.artifactId}}.

hudson.maven.reporters.TestFailureDetector

Defined in: Maven Project Plugin (javadoc)

A maven reporter expressing whether he found test failures and the build should be marked as UNSTABLE.

hudson.maven.reporters.MavenArtifactArchiver

Defined in: Maven Project Plugin (javadoc)

Archives artifacts of the build.

hudson.maven.reporters.MavenMailer

Defined in: Maven Project Plugin (javadoc)

Sends out an e-mail notification for Maven build result. @author Kohsuke Kawaguchi

hudson.maven.reporters.MavenJavadocArchiver

Defined in: Maven Project Plugin (javadoc)

Records the javadoc and archives it.

hudson.plugins.pmd.PmdReporter

Defined in: PMD Plugin (javadoc)

Publishes the results of the PMD analysis (maven 2 project type).

hudson.plugins.tasks.TasksReporter

Defined in: Task Scanner Plugin (javadoc)

Publishes the results of the task scanner (maven 2 project type).

hudson.plugins.testabilityexplorer.publisher.AbstractMavenReporterImpl

Defined in: Testability Explorer Plugin (javadoc)

A MavenReporter that will do the parsing of the report file(s) in it's MavenReporter#postBuild method.

hudson.plugins.testabilityexplorer.publisher.MavenPublisher

Defined in: Testability Explorer Plugin (javadoc)

A AbstractMavenReporterImpl that will set up the plugin so that it can be used in M2 projects.

hudson.plugins.violations.hudson.maven.ViolationsMavenReporter

Defined in: Violations (javadoc)

null

hudson.maven.PlexusModuleContributorFactory

Defined in: Maven Project Plugin (javadoc)

Contributes additional code into Plexus container when we run Maven.

Implementations

(No known implementation)

hudson.maven.local_repo.LocalRepositoryLocator

Defined in: Maven Project Plugin (javadoc)

Strategy pattern that decides the location of the Maven local repository for a build.

Implementations

hudson.maven.local_repo.PerJobLocalRepositoryLocator

Defined in: Maven Project Plugin (javadoc)

Uses a local repository isolated per job.

hudson.maven.local_repo.DefaultLocalRepositoryLocator

Defined in: Maven Project Plugin (javadoc)

Uses Maven's default local repository, which is actually ~/.m2/repository

hudson.maven.local_repo.PerExecutorLocalRepositoryLocator

Defined in: Maven Project Plugin (javadoc)

@author Kohsuke Kawaguchi

Extension Points in Process cleaner

org.jenkinsci.plugins.proccleaner.ProcCleaner

Defined in: Process cleaner (javadoc)

null

Implementations

org.jenkinsci.plugins.proccleaner.GroovyScriptCleaner

Defined in: Process cleaner (javadoc)

null

org.jenkinsci.plugins.proccleaner.PsCleaner

Defined in: Process cleaner (javadoc)

null

org.jenkinsci.plugins.proccleaner.PsKiller

Defined in: Process cleaner (javadoc)

null

Implementations

org.jenkinsci.plugins.proccleaner.PsAllKiller

Defined in: Process cleaner (javadoc)

null

org.jenkinsci.plugins.proccleaner.PsRecursiveKiller

Defined in: Process cleaner (javadoc)

null

Extension Points in JUnit Plugin

hudson.tasks.junit.TestDataPublisher

Defined in: JUnit Plugin (javadoc)

Contributes TestActions to test results.

Implementations

com.soasta.jenkins.JunitResultPublisher

Defined in: SOASTA CloudTest Plugin (javadoc)

null

com.google.jenkins.flakyTestHandler.plugin.JUnitFlakyTestDataPublisher

Defined in: Flaky Test Handler Plugin (javadoc)

Publisher for publishing rerun information

hudson.plugins.junitattachments.AttachmentPublisher

Defined in: JUnit Attachments Plugin (javadoc)

null

hudson.plugins.measurement_plots.TestDataPublisher

Defined in: Measurement Plots Plugin (javadoc)

@author krwalker

de.esailors.jenkins.teststability.StabilityTestDataPublisher

Defined in: Test stability plugin (javadoc)

TestDataPublisher for the test stability history.

org.jenkinsci.plugins.youtrack.test.YoutrackTestDataPublisher

Defined in: YouTrack Plugin (javadoc)

This class annotates the test result page with an action to create/view issue.

hudson.tasks.junit.TestNameTransformer

Defined in: JUnit Plugin (javadoc)

Allow extensions to transform the class/package/method name for JUnit test cases which will be displayed on the test result page.

Implementations

org.jenkinsci.plugins.scalajunitnamedecoder.ScalaTestNameTransformer

Defined in: Scala JUnit Name Decoder Plugin (javadoc)

null

hudson.tasks.test.TestResultParser

Defined in: JUnit Plugin (javadoc)

Parses test result files and builds in-memory representation of it as TestResult.

Implementations

org.jenkinsci.plugins.cucumber.jsontestsupport.CucumberJSONParser

Defined in: Cucumber Test Result Plugin (javadoc)

Parser that understands Cucumbers <a href="http://cukes.info/reports.html#json">JSON</a> notation and will generate hudson.tasks.test.TestResult so that Jenkins will display the results.

org.jenkinsci.plugins.cucumber.jsontestsupport.DefaultTestResultParserImpl

Defined in: Cucumber Test Result Plugin (javadoc)

Default partial implementation of TestResultParser that handles GLOB dereferencing and other checks for user errors, such as misconfigured GLOBs, up-to-date checks on test reports.
The instance of the parser will be serialized to the node that performed the build and the parsing will be done remotely on that slave.

hudson.tasks.test.DefaultTestResultParserImpl

Defined in: JUnit Plugin (javadoc)

Default partial implementation of TestResultParser that handles GLOB dereferencing and other checks for user errors, such as misconfigured GLOBs, up-to-date checks on test reports.

hudson.tasks.junit.JUnitParser

Defined in: JUnit Plugin (javadoc)

Parse some JUnit xml files and generate a TestResult containing all the results parsed.

hudson.plugins.utplsql.UtplsqlTestResultParser

Defined in: utplsql Plugin (javadoc)

In the future, this class should create utPLSQL specific TestResults. Currently it transforms the utPLSQL output to jUnit files and runs creates a jUnit testresult.

Extension Points in Label Verifier Plugin

hudson.plugins.label_verifier.LabelVerifier

Defined in: Label Verifier Plugin (javadoc)

@author Kohsuke Kawaguchi

Implementations

hudson.plugins.label_verifier.logic.And

Defined in: Label Verifier Plugin (javadoc)

Implements AND expression for LabelVerifier. @author Oleg Nenashev <nenashev@synopsys.com>, Synopsys Inc. @since 1.1

hudson.plugins.label_verifier.logic.Or

Defined in: Label Verifier Plugin (javadoc)

Implements AND expression for LabelVerifier. @author Oleg Nenashev <nenashev@synopsys.com>, Synopsys Inc. @since 1.1

hudson.plugins.label_verifier.logic.AlwaysTrue

Defined in: Label Verifier Plugin (javadoc)

Expression, which is always OK. @author Oleg Nenashev <nenashev@synopsys.com>, Synopsys Inc. @since 1.1

hudson.plugins.label_verifier.logic.Not

Defined in: Label Verifier Plugin (javadoc)

Implements NOT expression for LabelVerifier. @author Oleg Nenashev <nenashev@synopsys.com>, Synopsys Inc. @since 1.1

hudson.plugins.label_verifier.logic.AlwaysFalse

Defined in: Label Verifier Plugin (javadoc)

Expression, which always fails the evaluation. @author Oleg Nenashev <nenashev@synopsys.com>, Synopsys Inc. @since 1.1

hudson.plugins.label_verifier.verifiers.ShellScriptVerifier

Defined in: Label Verifier Plugin (javadoc)

Verifies the label by running a shell script.

hudson.plugins.label_verifier.verifiers.RegexNameVerifier

Defined in: Label Verifier Plugin (javadoc)

Verifies the computer name by a regular expression. @author Oleg Nenashev <nenashev@synopsys.com>, Synopsys Inc. @since 1.1

Extension Points in P4 Plugin

org.jenkinsci.plugins.p4.filters.Filter

Defined in: P4 Plugin (javadoc)

null

Implementations

org.jenkinsci.plugins.p4.filters.FilterUserImpl

Defined in: P4 Plugin (javadoc)

null

org.jenkinsci.plugins.p4.filters.FilterPerChangeImpl

Defined in: P4 Plugin (javadoc)

null

org.jenkinsci.plugins.p4.filters.FilterPathImpl

Defined in: P4 Plugin (javadoc)

null

org.jenkinsci.plugins.p4.populate.Populate

Defined in: P4 Plugin (javadoc)

null

Implementations

org.jenkinsci.plugins.p4.populate.AutoCleanImpl

Defined in: P4 Plugin (javadoc)

null

org.jenkinsci.plugins.p4.populate.ForceCleanImpl

Defined in: P4 Plugin (javadoc)

null

org.jenkinsci.plugins.p4.populate.SyncOnlyImpl

Defined in: P4 Plugin (javadoc)

null

org.jenkinsci.plugins.p4.publish.Publish

Defined in: P4 Plugin (javadoc)

null

Implementations

org.jenkinsci.plugins.p4.publish.SubmitImpl

Defined in: P4 Plugin (javadoc)

null

org.jenkinsci.plugins.p4.publish.ShelveImpl

Defined in: P4 Plugin (javadoc)

null

org.jenkinsci.plugins.p4.workspace.Workspace

Defined in: P4 Plugin (javadoc)

null

Implementations

org.jenkinsci.plugins.p4.workspace.ManualWorkspaceImpl

Defined in: P4 Plugin (javadoc)

null

org.jenkinsci.plugins.p4.workspace.StaticWorkspaceImpl

Defined in: P4 Plugin (javadoc)

null

org.jenkinsci.plugins.p4.workspace.SpecWorkspaceImpl

Defined in: P4 Plugin (javadoc)

null

org.jenkinsci.plugins.p4.workspace.TemplateWorkspaceImpl

Defined in: P4 Plugin (javadoc)

null

org.jenkinsci.plugins.p4.workspace.StreamWorkspaceImpl

Defined in: P4 Plugin (javadoc)

null

Extension Points in Matrix Project Plugin

hudson.matrix.Axis

Defined in: Matrix Project Plugin (javadoc)

Configuration axis.

Implementations

jenkinsci.plugin.browseraxis.BrowserAxis

Defined in: Browser axis plugin (javadoc)

Axis for browsers. It is similar to JDKAxis

jenkinsci.plugin.browseraxis.BrowserExpAxis

Defined in: Browser axis plugin (javadoc)

Expression for browsers. It is similar to LabelExpAxis, but it is only for browser labels

ca.silvermaplesolutions.jenkins.plugins.daxis.DynamicAxis

Defined in: DynamicAxis Plugin (javadoc)

Implements dynamic axis support through a configurable environment variable. Warnings about type name colliding with a package in Eclipse can be ignored. @version 1.0.0

org.jenkinsci.plugins.ec2axis.EC2Axis

Defined in: EC2 Cloud Axis (javadoc)

null

org.jenkinsci.plugins.elasticaxisplugin.ElasticAxis

Defined in: Elastic Axis (javadoc)

null

org.jenkinsci.plugins.GroovyAxis

Defined in: GroovyAxis (javadoc)

null

hudson.matrix.LabelAxis

Defined in: Matrix Project Plugin (javadoc)

Axis that selects label expressions.

hudson.matrix.JDKAxis

Defined in: Matrix Project Plugin (javadoc)

Axis that selects available JDKs.

hudson.matrix.TextAxis

Defined in: Matrix Project Plugin (javadoc)

User-defined plain text axis.

hudson.matrix.LabelExpAxis

Defined in: Matrix Project Plugin (javadoc)

Axis that selects label expressions.

hudson.matrix.MatrixAggregatable

Defined in: Matrix Project Plugin (javadoc)

Publisher, JobProperty, BuildWrapper can optionally implement this interface to perform result aggregation across MatrixRun.

Implementations

ru.yandex.qatools.allure.jenkins.AllureReportPublisher

Defined in: Allure Plugin (javadoc)

User: eroshenkoam Date: 10/8/13, 6:20 PM
AllureReportPublisherDescriptor

hudson.plugins.analysis.collector.AnalysisPublisher

Defined in: Analysis Collector Plugin (javadoc)

Collects the results of the various analysis plug-ins.

hudson.plugins.analysis.core.HealthAwareRecorder

Defined in: Static Code Analysis Plug-ins (javadoc)

A base class for publishers with the following two characteristics: <ul> <li>It provides a unstable threshold, that could be enabled and set in the configuration screen. If the number of annotations in a build exceeds this value then the build is considered as Result#UNSTABLE UNSTABLE.</li> <li>It provides thresholds for the build health, that could be adjusted in the configuration screen. These values are used by the HealthReportBuilder to compute the health and the health trend graph. </li> </ul>

hudson.plugins.analysis.core.HealthAwarePublisher

Defined in: Static Code Analysis Plug-ins (javadoc)

A base class for publishers with the following two characteristics: <ul> <li>It provides a unstable threshold, that could be enabled and set in the configuration screen. If the number of annotations in a build exceeds this value then the build is considered as Result#UNSTABLE UNSTABLE.</li> <li>It provides thresholds for the build health, that could be adjusted in the configuration screen. These values are used by the HealthReportBuilder to compute the health and the health trend graph. </li> </ul>

org.jenkinsci.plugins.artifactdeployer.ArtifactDeployerPublisher

Defined in: ArtifactDeployer Plugin (javadoc)

@author Gregory Boissinot

hudson.plugins.brakeman.BrakemanPublisher

Defined in: Brakeman Plugin (javadoc)

Publishes the results of the warnings analysis (freestyle project type).

org.jenkinsci.plugins.buildaliassetter.BuildAliasSetter

Defined in: Build Alias Setter Plugin (javadoc)

Set aliases to the build

com.sonyericsson.jenkins.plugins.bfa.model.ScannerJobProperty

Defined in: Build Failure Analyzer (javadoc)

A JobProperty that flags a job that should not be scanned. Also works as the MatrixAggregatable

org.jenkinsci.plugins.buildnamesetter.BuildNameSetter

Defined in: Build Name Setter Plugin (javadoc)

Set the name twice.

hudson.plugins.build_publisher.BuildPublisher

Defined in: Build Publisher Plugin (javadoc)

Publisher responsible for submitting build results to public Hudson instance.

hudson.plugins.ccm.CcmPublisher

Defined in: CCM Plugin (javadoc)

Publishes the results of the CCM analysis (freestyle project type).

io.chef.jenkins.ChefIdentityCleanup

Defined in: chef-identity plugin (javadoc)

Modeled after the Workspace Cleanup plugin, but just for the .chef folder

hudson.plugins.checkstyle.CheckStylePublisher

Defined in: Checkstyle Plugin (javadoc)

Publishes the results of the Checkstyle analysis (freestyle project type).

org.jenkinsci.plugins.cucumber.jsontestsupport.CucumberTestResultArchiver

Defined in: Cucumber Test Result Plugin (javadoc)

Generates HTML report from Cucumber JSON files.

hudson.plugins.descriptionsetter.DescriptionSetterPublisher

Defined in: Description Setter Plugin (javadoc)

The DescriptionSetterPublisher allows the description of a build to be set as a post-build action, after the build has completed.

hudson.plugins.downstream_ext.DownstreamTrigger

Defined in: Downstream-Ext Plugin (javadoc)

Triggers builds of other projects.

hudson.plugins.doxygen.DoxygenArchiver

Defined in: Doxygen Plugin (javadoc)

hudson.plugins.dry.DryPublisher

Defined in: DRY Plugin (javadoc)

Publishes the results of the duplicate code analysis (freestyle project type).

hudson.plugins.emailext.ExtendedEmailPublisher

Defined in: Email-ext plugin (javadoc)

Publisher that sends notification e-mail.

com.lookout.jenkins.EnvironmentScript

Defined in: Environment Script Plugin (javadoc)

Runs a specific chunk of code before each build, parsing output for new environment variables.

hudson.plugins.findbugs.FindBugsPublisher

Defined in: FindBugs Plugin (javadoc)

Publishes the results of the FindBugs analysis (freestyle project type).

org.jenkins_ci.plugins.flexible_publish.FlexiblePublisher

Defined in: Flexible Publish Plugin (javadoc)

null

hudson.plugins.git.GitPublisher

Defined in: Git Plugin (javadoc)

null

hudson.plugins.im.IMPublisher

Defined in: Instant Messaging Plugin (javadoc)

The actual Publisher which sends notification messages out to the clients.

hudson.plugins.ircbot.IrcPublisher

Defined in: IRC Plugin (javadoc)

Publishes build results to IRC channels.

hudson.plugins.jabber.im.transport.JabberPublisher

Defined in: Jabber Plugin (javadoc)

Jabber-specific implementation of the IMPublisher.

join.JoinTrigger

Defined in: Join Plugin (javadoc)

null

hudson.plugins.jslint.CheckStylePublisher

Defined in: Checkstyle Plugin (javadoc)

Publishes the results of the Checkstyle analysis (freestyle project type).

hudson.plugins.jshint.CheckStylePublisher

Defined in: Checkstyle Plugin (javadoc)

Publishes the results of the Checkstyle analysis (freestyle project type).

org.jenkinsci.plugins.junitrealtimetestreporter.DummyArchiver

Defined in: JUnit Realtime Test Reporter Plugin (javadoc)

Dummy configuration holder for maven that has no archiver

hudson.plugins.labeledgroupedtests.LabeledTestResultGroupPublisher

Defined in: LabeledTestGroupsPublisher Plugin (javadoc)

null

com.cwctravel.hudson.plugins.multimoduletests.ProjectResultPublisher

Defined in: Multi Module Tests Publisher (javadoc)

null

com.anyonecantest.jenkins.plugins.mypeople.MpPublisher

Defined in: MyPeople Plugin (javadoc)

null

hudson.plugins.PerfPublisher.PerfPublisherPublisher

Defined in: PerfPublisher Plugin (javadoc)

The publisher creates the results we want from the PerfPublisher execution.

hudson.plugins.pmd.PmdPublisher

Defined in: PMD Plugin (javadoc)

Publishes the results of the PMD analysis (freestyle project type).

org.jenkinsci.plugins.postbuildscript.PostBuildScript

Defined in: PostBuildScript Plugin (javadoc)

@author Gregory Boissinot

org.jenkinsCi.plugins.projectDescriptionSetter.DescriptionSetterWrapper

Defined in: Project Description Setter Plugin (javadoc)

null

com.michelin.cio.hudson.plugins.qc.QualityCenterResultArchiver

Defined in: Quality Center Plugin (javadoc)

This class is adapted from JunitResultArchiver; Only the

Unknown macro: {@code perform()}

method slightly differs.

hudson.plugins.robot.RobotPublisher

Defined in: Robot Framework Plugin (javadoc)

null

org.jenkins.plugins.secondarytimestamper.SecondaryTimestampPostBuildAction

Defined in: secondary-timestamper-plugin (javadoc)

null

hudson.plugins.skype.im.transport.SkypePublisher

Defined in: Skype Plugin (javadoc)

Skype-specific implementation of the IMPublisher.

com.cwctravel.hudson.plugins.suitegroupedtests.SuiteGroupResultPublisher

Defined in: suite-test-groups-publisher (javadoc)

null

org.tap4j.plugin.TapPublisher

Defined in: TAP Plugin (javadoc)

Publishes TAP results in Jenkins builds.

hudson.plugins.tasks.TasksPublisher

Defined in: Task Scanner Plugin (javadoc)

Publishes the results of the task scanner (freestyle project type).

hudson.plugins.warnings.WarningsPublisher

Defined in: Warnings Plugin (javadoc)

Publishes the results of the warnings analysis (freestyle project type).

hudson.plugins.ws_cleanup.WsCleanup

Defined in: Workspace Cleanup Plugin (javadoc)

hudson.matrix.MatrixAggregator

Defined in: Matrix Project Plugin (javadoc)

Performs the aggregation of MatrixRun results into MatrixBuild.

Implementations

Defined in: Allure Plugin (javadoc)

null

hudson.plugins.analysis.collector.AnalysisAnnotationsAggregator

Defined in: Analysis Collector Plugin (javadoc)

Aggregates AnalysisResultActions of MatrixRuns into MatrixBuild.

hudson.plugins.analysis.core.AnnotationsAggregator

Defined in: Static Code Analysis Plug-ins (javadoc)

Aggregates ResultActions of MatrixRuns into MatrixBuild.

Defined in: ArtifactDeployer Plugin (javadoc)

null

Defined in: Build Alias Setter Plugin (javadoc)

null

com.sonyericsson.jenkins.plugins.bfa.FailureCauseMatrixAggregator

Defined in: Build Failure Analyzer (javadoc)

Aggregates the failure causes from downstream builds to the parent build.

Defined in: Build Name Setter Plugin (javadoc)

null

Defined in: Build Publisher Plugin (javadoc)

null

hudson.plugins.ccm.CcmAnnotationsAggregator

Defined in: CCM Plugin (javadoc)

Aggregates CcmResultActions of MatrixRuns into MatrixBuild.

Defined in: chef-identity plugin (javadoc)

null

hudson.plugins.checkstyle.CheckStyleAnnotationsAggregator

Defined in: Checkstyle Plugin (javadoc)

Aggregates CheckStyleResultActions of MatrixRuns into MatrixBuild.

org.jenkinsci.plugins.conditionalbuildstep.matrix.MatrixAggregatorChain

Defined in: Conditional BuildStep Plugin (javadoc)

An aggregator chaining all the aggregators of the chained builders - only done/used within a matrix build.

org.jenkinsci.plugins.conditionalbuildstep.matrix.DummyMatrixAggregator

Defined in: Conditional BuildStep Plugin (javadoc)

null

Defined in: Description Setter Plugin (javadoc)

null

Defined in: Downstream-Ext Plugin (javadoc)

null

Defined in: Doxygen Plugin (javadoc)

null

hudson.plugins.dry.DryAnnotationsAggregator

Defined in: DRY Plugin (javadoc)

Aggregates DryResultActions of MatrixRuns into MatrixBuild.

Defined in: Email-ext plugin (javadoc)

null

Defined in: Environment Script Plugin (javadoc)

null

hudson.plugins.findbugs.FindBugsAnnotationsAggregator

Defined in: FindBugs Plugin (javadoc)

Aggregates FindBugsResultActions of MatrixRuns into MatrixBuild.

org.jenkins_ci.plugins.flexible_publish.ConditionalMatrixAggregator

Defined in: Flexible Publish Plugin (javadoc)

Wraps MatrixAggregator for the wrapped Publisher. Evaluates the condition, and call wrapped MatrixAggregator if satisfied.

org.jenkins_ci.plugins.flexible_publish.FlexibleMatrixAggregator

Defined in: Flexible Publish Plugin (javadoc)

MatrixAggregator for FlexiblePublisher.

Defined in: Git Plugin (javadoc)

null

Defined in: Instant Messaging Plugin (javadoc)

null

Defined in: Join Plugin (javadoc)

null

hudson.plugins.jslint.CheckStyleAnnotationsAggregator

Defined in: Checkstyle Plugin (javadoc)

Aggregates CheckStyleResultActions of MatrixRuns into MatrixBuild.

hudson.plugins.jshint.CheckStyleAnnotationsAggregator

Defined in: Checkstyle Plugin (javadoc)

Aggregates CheckStyleResultActions of MatrixRuns into MatrixBuild.

hudson.tasks.test.TestResultAggregator

Defined in: Matrix Project Plugin (javadoc)

Aggregates AbstractTestResultActions of MatrixRuns into MatrixBuild.

hudson.plugins.PerfPublisher.PerfPublisherResultAggregator

Defined in: PerfPublisher Plugin (javadoc)

null

hudson.plugins.pmd.PmdAnnotationsAggregator

Defined in: PMD Plugin (javadoc)

Aggregates PmdResultActions of MatrixRuns into MatrixBuild.

Defined in: PostBuildScript Plugin (javadoc)

null

Defined in: Project Description Setter Plugin (javadoc)

null

hudson.plugins.robot.RobotResultAggregator

Defined in: Robot Framework Plugin (javadoc)

null

Defined in: secondary-timestamper-plugin (javadoc)

null

hudson.plugins.tasks.TasksAnnotationsAggregator

Defined in: Task Scanner Plugin (javadoc)

Aggregates TasksResultActions of MatrixRuns into MatrixBuild.

hudson.plugins.warnings.WarningsAnnotationsAggregator

Defined in: Warnings Plugin (javadoc)

Aggregates WarningsResultActions of MatrixRuns into MatrixBuild.

hudson.plugins.ws_cleanup.WsCleanupMatrixAggregator

Defined in: Workspace Cleanup Plugin (javadoc)

null

hudson.matrix.MatrixConfigurationSorter

Defined in: Matrix Project Plugin (javadoc)

Add sorting for configurations MatrixConfigurations of matrix job MatrixProject

Implementations

hudson.matrix.NoopMatrixConfigurationSorter

Defined in: Matrix Project Plugin (javadoc)

Place holder for default "do not sort" MatrixConfigurationSorter.

org.jenkinsci.plugin.matrixconfigsorter.ShorterFirstAxisSorter

Defined in: Matrix configuration sorter plugin (javadoc)

org.jenkinsci.plugin.matrixconfigsorter.TimeStampAxisSorter

Defined in: Matrix configuration sorter plugin (javadoc)

org.jenkinsci.plugin.matrixconfigsorter.LastAxisSorter

Defined in: Matrix configuration sorter plugin (javadoc)

Sort configurations MatrixConfiguration of matrix job MatrixProject by order of values in last axis.

hudson.matrix.MatrixExecutionStrategy

Defined in: Matrix Project Plugin (javadoc)

Controls the execution sequence of MatrixConfiguration when MatrixProject builds, including what degree it gets serialized/parallelled, how the whole build is abandoned when some fails, etc.

Implementations

hudson.matrix.DefaultMatrixExecutionStrategyImpl

Defined in: Matrix Project Plugin (javadoc)

MatrixExecutionStrategy that captures historical behavior.

org.jenkinsci.plugins.p4.matrix.MatrixOptions

Defined in: P4 Plugin (javadoc)

null

hudson.matrix.listeners.MatrixBuildListener

Defined in: Matrix Project Plugin (javadoc)

Controls which subset of MatrixRuns to rebuild.

Implementations

hudson.plugins.matrix_configuration_parameter.MatrixCombinationsParameterMatrixBuildListener

Defined in: Matrix Combinations Plugin (javadoc)

net.praqma.jenkins.plugin.reloaded.MatrixReloadedBuildListener

Defined in: Matrix Reloaded Plugin (javadoc)

null

com.chikli.hudson.plugin.naginator.NaginatorMatrixBuildListner

Defined in: Naginator Plugin (javadoc)

hudson.plugins.parameterizedtrigger.matrix.MatrixBuildListenerImpl

Defined in: Parameterized Trigger Plugin (javadoc)

MatrixBuildListener that chooses the subset to run based on MatrixSubsetAction @author Kohsuke Kawaguchi

Extension Points in Literate Plugin

org.cloudbees.literate.jenkins.promotions.PromotionCondition

Defined in: Literate Plugin (javadoc)

@author Stephen Connolly

Implementations

org.cloudbees.literate.jenkins.promotions.conditions.ManualCondition

Defined in: Literate Plugin (javadoc)

PromotionCondition that requires manual promotion.

org.cloudbees.literate.jenkins.promotions.PromotionSetup

Defined in: Literate Plugin (javadoc)

@author Stephen Connolly

Implementations

org.cloudbees.literate.jenkins.promotions.setup.RestoreArchivedFiles

Defined in: Literate Plugin (javadoc)

@author Stephen Connolly

org.cloudbees.literate.jenkins.publishers.Agent

Defined in: Literate Plugin (javadoc)

An agent will find a build it's Publisher.

Implementations

org.cloudbees.literate.jenkins.publishers.ArtifactsAgent

Defined in: Literate Plugin (javadoc)

An Agent that archives artifacts based on a simple list of Globs file.

org.cloudbees.literate.jenkins.publishers.JUnitReportAgent

Defined in: Literate Plugin (javadoc)

An Agent that captures JUnit style test results a simple list of Globs file.

org.cloudbees.literate.jenkins.publishers.DefaultXmlAgent

Defined in: Literate Plugin (javadoc)

The default Agent that every Publisher gets.

Extension Points in Parameterized Trigger Plugin

hudson.plugins.parameterizedtrigger.AbstractBuildParameterFactory

Defined in: Parameterized Trigger Plugin (javadoc)

Generates Build Parameters. These will can be used in the TriggerBuilder to trigger the same projects with many different parameters.

Implementations

org.jenkinsci.plugins.jobgenerator.parameterizedtrigger.FileGeneratorParameterFactory

Defined in: Job Generator Plugin (javadoc)

null

org.jenkinsci.plugins.jobgenerator.parameterizedtrigger.CounterGeneratorParameterFactory

Defined in: Job Generator Plugin (javadoc)

null

hudson.plugins.parameterizedtrigger.FileBuildParameterFactory

Defined in: Parameterized Trigger Plugin (javadoc)

For each matching property file, invoke a build.

hudson.plugins.parameterizedtrigger.BinaryFileParameterFactory

Defined in: Parameterized Trigger Plugin (javadoc)

Creates a FileParameterValue for each matching file.

hudson.plugins.parameterizedtrigger.CounterBuildParameterFactory

Defined in: Parameterized Trigger Plugin (javadoc)

A BuildParameterFactory generating Predefined Parameters for a counter

hudson.plugins.parameterizedtrigger.AbstractBuildParameters

Defined in: Parameterized Trigger Plugin (javadoc)

Extension point to produce an Action to invoke child projects with.

Implementations

org.jenkinsci.plugins.jobgenerator.parameterizedtrigger.GeneratorCurrentParameters

Defined in: Job Generator Plugin (javadoc)

Generator Build Parameter of the current build. This class is an add-on to the parameterized build trigger plugin.

org.jenkinsci.plugins.jobgenerator.parameterizedtrigger.PredefinedGeneratorParameters

Defined in: Job Generator Plugin (javadoc)

null

Defined in: Parallel Test Executor Plugin (javadoc)

null

hudson.plugins.parameterizedtrigger.CurrentBuildParameters

Defined in: Parameterized Trigger Plugin (javadoc)

null

hudson.plugins.parameterizedtrigger.SubversionRevisionBuildParameters

Defined in: Parameterized Trigger Plugin (javadoc)

null

Defined in: Parameterized Trigger Plugin (javadoc)

null

hudson.plugins.parameterizedtrigger.matrix.MatrixSubsetBuildParameters

Defined in: Parameterized Trigger Plugin (javadoc)

Build parameter that controls which subset of MatrixConfiguration a downstream build will run.

hudson.plugins.parameterizedtrigger.PredefinedBuildParameters

Defined in: Parameterized Trigger Plugin (javadoc)

null

hudson.plugins.parameterizedtrigger.BooleanParameters

Defined in: Parameterized Trigger Plugin (javadoc)

hudson.plugins.parameterizedtrigger.NodeParameters

Defined in: Parameterized Trigger Plugin (javadoc)

hudson.plugins.parameterizedtrigger.FileBuildParameters

Defined in: Parameterized Trigger Plugin (javadoc)

null

Extension Points in chroot Plugin

org.jenkinsci.plugins.chroot.extensions.ChrootWorker

Defined in: chroot Plugin (javadoc)

Implementations

org.jenkinsci.plugins.chroot.extensions.PBuilderWorker

Defined in: chroot Plugin (javadoc)

org.jenkinsci.plugins.chroot.extensions.MockWorker

Defined in: chroot Plugin (javadoc)

Extension Points in Role Strategy Plugin

com.synopsys.arc.jenkins.plugins.rolestrategy.RoleMacroExtension

Defined in: Role Strategy Plugin (javadoc)

Extension for macro roles (automatic membership handling).

Implementations

com.synopsys.arc.jenkins.plugins.ownership.security.rolestrategy.OwnerRoleMacroNoSid

Defined in: Ownership Plugin (javadoc)

Provides owner RoleMacro for the role-based strategy (w/o Sid check). @author Oleg Nenashev <nenashev@synopsys.com>, Synopsys Inc. @since 0.2

com.synopsys.arc.jenkins.plugins.ownership.security.rolestrategy.CoOwnerRoleMacro

Defined in: Ownership Plugin (javadoc)

Checks if the user belongs to owners or co-owners of the item. @author Oleg Nenashev <nenashev@synopsys.com>, Synopsys Inc. @since 0.2

com.synopsys.arc.jenkins.plugins.ownership.security.rolestrategy.ItemSpecificRoleMacroWithUserID

Defined in: Ownership Plugin (javadoc)

Macro invokes evaluation of item-specific access rights for the current user. @author Oleg Nenashev <nenashev@synopsys.com>, Synopsys Inc. @since 0.4

com.synopsys.arc.jenkins.plugins.ownership.security.rolestrategy.AbstractOwnershipRoleMacro

Defined in: Ownership Plugin (javadoc)

An abstract class for RoleMacroExtensions provided by the ownership plugin. @author Oleg Nenashev <nenashev@synopsys.com>, Synopsys Inc. @since 0.1

com.synopsys.arc.jenkins.plugins.ownership.security.rolestrategy.CoOwnerRoleMacroNoSid

Defined in: Ownership Plugin (javadoc)

Checks if the current user belongs to owners or co-owners of the item (w/o sid control). @author Oleg Nenashev <nenashev@synopsys.com>, Synopsys Inc. @since 0.2

com.synopsys.arc.jenkins.plugins.ownership.security.rolestrategy.NoOwnerRoleMacro

Defined in: Ownership Plugin (javadoc)

Checks if item has no ownership. @author Oleg Nenashev <nenashev@synopsys.com>, Synopsys Inc. @since 0.2

com.synopsys.arc.jenkins.plugins.ownership.security.rolestrategy.ItemSpecificRoleMacro

Defined in: Ownership Plugin (javadoc)

Macro invokes evaluation of item-specific access rights. @author Oleg Nenashev <nenashev@synopsys.com>, Synopsys Inc. @since 0.4

com.synopsys.arc.jenkins.plugins.ownership.security.rolestrategy.OwnerRoleMacro

Defined in: Ownership Plugin (javadoc)

Provides owner RoleMacro for the role-based strategy. @author Oleg Nenashev <nenashev@synopsys.com>, Synopsys Inc. @since 0.2

com.synopsys.arc.jenkins.plugins.rolestrategy.macros.StubMacro

Defined in: Role Strategy Plugin (javadoc)

A stub for non-existent macros. Always returns false during permissions check. @author Oleg Nenashev <nenashev@synopsys.com>, Synopsys Inc. @since 2.1.0

com.synopsys.arc.jenkins.plugins.rolestrategy.macros.BuildableJobMacro

Defined in: Role Strategy Plugin (javadoc)

Applies permissions to buildable jobs only. @author Oleg Nenashev <nenashev@synopsys.com>, Synopsys Inc. @since 2.1.0

com.synopsys.arc.jenkins.plugins.rolestrategy.UserMacroExtension

Defined in: Role Strategy Plugin (javadoc)

User macro, which automatically detects User. @deprecated Not supported in 2.1.0. Just a stub @author Oleg Nenashev <nenashev@synopsys.com> @since 2.1.0

Implementations

com.synopsys.arc.jenkins.plugins.rolestrategy.macros.LoggedUserMacro

Defined in: Role Strategy Plugin (javadoc)

Demo macro for the Role-Based plugin. Allows to set specific rights for the logged users @author Oleg Nenashev <nenashev@synopsys.com>, Synopsys Inc. @since 2.1.0 @deprecated Not supported at current version

Extension Points in PeriodicBackup Plugin

org.jenkinsci.plugins.periodicbackup.FileManagerDescriptor

Defined in: PeriodicBackup Plugin (javadoc)

null

Implementations

org.jenkinsci.plugins.periodicbackup.ConfigOnly.DescriptorImpl

Defined in: PeriodicBackup Plugin (javadoc)

null

org.jenkinsci.plugins.periodicbackup.FullBackup.DescriptorImpl

Defined in: PeriodicBackup Plugin (javadoc)

null

org.jenkinsci.plugins.periodicbackup.LocationDescriptor

Defined in: PeriodicBackup Plugin (javadoc)

null

Implementations

org.jenkinsci.plugins.periodicbackup.LocalDirectory.DescriptorImpl

Defined in: PeriodicBackup Plugin (javadoc)

null

org.jenkinsci.plugins.periodicbackup.StorageDescriptor

Defined in: PeriodicBackup Plugin (javadoc)

null

Implementations

org.jenkinsci.plugins.periodicbackup.ZipStorage.DescriptorImpl

Defined in: PeriodicBackup Plugin (javadoc)

null

org.jenkinsci.plugins.periodicbackup.NullStorage.DescriptorImpl

Defined in: PeriodicBackup Plugin (javadoc)

null

org.jenkinsci.plugins.periodicbackup.TarGzStorage.DescriptorImpl

Defined in: PeriodicBackup Plugin (javadoc)

null

Extension Points in Build Graph View Plugin

org.jenkinsci.plugins.buildgraphview.DownStreamRunDeclarer

Defined in: Build Graph View Plugin (javadoc)

@author <a href="mailto:nicolas.deloof@gmail.com">Nicolas De Loof</a>

Implementations

org.jenkinsci.plugins.buildgraphview.UpstreamCauseDonwStreamRunDeclarer

Defined in: Build Graph View Plugin (javadoc)

@author <a href="mailto:nicolas.deloof@gmail.com">Nicolas De Loof</a>

org.jenkinsci.plugins.buildgraphview.ParameterizedBuildTriggerDownStreamRunDeclarer

Defined in: Build Graph View Plugin (javadoc)

@author <a href="mailto:nicolas.deloof@gmail.com">Nicolas De Loof</a>

Extension Points in inheritance-plugin

hudson.plugins.project_inheritance.projects.inheritance.InheritanceSelector

Defined in: inheritance-plugin (javadoc)

Extension point that allows other plugins to decide how a particular type of object should be treated during inheritenace.
During inheritance, the settings of multiple projects need to be merged into one object, since the leaf project needs to respond to Jenkins as if it did not do any inheritance.
For example, a project might inherit multiple SCM objects, but it has to be ensured that only one is returned to Jenkins. The default behaviour in that case is to use SCM that was defined "last". If you want to override that behaviour, just register a new subclass of InheritanceSelector that has SCM as the template type and returns a mode other than MODE#NOT_RESPONSIBLE fpr SCM in #getModeFor(Class).

Implementations

hudson.plugins.project_inheritance.projects.inheritance.ParameterSelector

Defined in: inheritance-plugin (javadoc)

null

Extension Points in Email-ext plugin

hudson.plugins.emailext.plugins.EmailContent

Defined in: Email-ext plugin (javadoc)

Content token, which is a macro that the user can use like "$

Unknown macro: {FOOBAR,param=arg,param=arg,...}

" in the template that expands to a real content.

Implementations

(No known implementation)

hudson.plugins.emailext.plugins.EmailTrigger

Defined in: Email-ext plugin (javadoc)

null

Implementations

hudson.plugins.emailext.plugins.trigger.FailureTrigger

Defined in: Email-ext plugin (javadoc)

null

hudson.plugins.emailext.plugins.trigger.BuildingTrigger

Defined in: Email-ext plugin (javadoc)

null

hudson.plugins.emailext.plugins.trigger.FixedTrigger

Defined in: Email-ext plugin (javadoc)

null

hudson.plugins.emailext.plugins.trigger.UnstableTrigger

Defined in: Email-ext plugin (javadoc)

null

hudson.plugins.emailext.plugins.trigger.ImprovementTrigger

Defined in: Email-ext plugin (javadoc)

null

hudson.plugins.emailext.plugins.trigger.AbstractScriptTrigger

Defined in: Email-ext plugin (javadoc)

null

hudson.plugins.emailext.plugins.trigger.NotBuiltTrigger

Defined in: Email-ext plugin (javadoc)

null

hudson.plugins.emailext.plugins.trigger.AlwaysTrigger

Defined in: Email-ext plugin (javadoc)

hudson.plugins.emailext.plugins.trigger.StillFailingTrigger

Defined in: Email-ext plugin (javadoc)

null

hudson.plugins.emailext.plugins.trigger.NthFailureTrigger

Defined in: Email-ext plugin (javadoc)

Triggers an email after the specified number of consecutive failures (preceeded by a successful build).

hudson.plugins.emailext.plugins.trigger.FirstFailureTrigger

Defined in: Email-ext plugin (javadoc)

null

hudson.plugins.emailext.plugins.trigger.SuccessTrigger

Defined in: Email-ext plugin (javadoc)

null

hudson.plugins.emailext.plugins.trigger.FirstUnstableTrigger

Defined in: Email-ext plugin (javadoc)

@author Adrien Lecharpentier <adrien.lecharpentier@zenika.com>

hudson.plugins.emailext.plugins.trigger.ScriptTrigger

Defined in: Email-ext plugin (javadoc)

null

hudson.plugins.emailext.plugins.trigger.PreBuildScriptTrigger

Defined in: Email-ext plugin (javadoc)

null

hudson.plugins.emailext.plugins.trigger.RegressionTrigger

Defined in: Email-ext plugin (javadoc)

null

hudson.plugins.emailext.plugins.trigger.StatusChangedTrigger

Defined in: Email-ext plugin (javadoc)

null

hudson.plugins.emailext.plugins.trigger.PreBuildTrigger

Defined in: Email-ext plugin (javadoc)

null

hudson.plugins.emailext.plugins.trigger.StillUnstableTrigger

Defined in: Email-ext plugin (javadoc)

null

hudson.plugins.emailext.plugins.trigger.SecondFailureTrigger

Defined in: Email-ext plugin (javadoc)

null

hudson.plugins.emailext.plugins.trigger.AbortedTrigger

Defined in: Email-ext plugin (javadoc)

null

hudson.plugins.emailext.plugins.trigger.FixedUnhealthyTrigger

Defined in: Email-ext plugin (javadoc)

null

com.synopsys.arc.jenkinsci.plugins.run_condition_extras.adapters.mail_ext.RunConditionEmailTrigger

Defined in: Run Condition Extras Plugin (javadoc)

Allows to use run conditions in Extended Email Plugin. This trigger wraps a run condition expression. @author Oleg Nenashev <nenashev@synopsys.com>, Synopsys Inc. @since 0.1

hudson.plugins.emailext.plugins.RecipientProvider

Defined in: Email-ext plugin (javadoc)

Created by acearl on 12/24/13.

Implementations

hudson.plugins.emailext.plugins.recipients.CulpritsRecipientProvider

Defined in: Email-ext plugin (javadoc)

hudson.plugins.emailext.plugins.recipients.DevelopersRecipientProvider

Defined in: Email-ext plugin (javadoc)

Created by acearl on 12/25/13.

hudson.plugins.emailext.plugins.recipients.ListRecipientProvider

Defined in: Email-ext plugin (javadoc)

hudson.plugins.emailext.plugins.recipients.FirstFailingBuildSuspectsRecipientProvider

Defined in: Email-ext plugin (javadoc)

A recipient provider that assigns ownership of a failing build to the set of developers (including any initiator) that committed changes that first broke the build.

hudson.plugins.emailext.plugins.recipients.FailingTestSuspectsRecipientProvider

Defined in: Email-ext plugin (javadoc)

A recipient provider that assigns ownership of a failing test to the set of developers (including any initiator) that committed changes that first broke the test.

hudson.plugins.emailext.plugins.recipients.UpstreamComitterRecipientProvider

Defined in: Email-ext plugin (javadoc)

Sends emails to committers of upstream builds which triggered this build.

hudson.plugins.emailext.plugins.recipients.RequesterRecipientProvider

Defined in: Email-ext plugin (javadoc)

Created by acearl on 12/25/13.

Extension Points in Dependency Graph View Plugin

hudson.plugins.depgraph_view.model.graph.EdgeProvider

Defined in: Dependency Graph View Plugin (javadoc)

This is an extension point which makes it possible to add edges to the DependencyGraph which gets drawn. Note that in order to add your own EdgeProvider you must not annotate the corresponding subclass with hudson.Extension but instead add a com.google.inject.Module with a com.google.inject.multibindings.Multibinder which has the hudson.Extension annotation. For example see DependencyGraphModule and DependencyGraphEdgeProvider

Implementations

hudson.plugins.depgraph_view.model.graph.CopyArtifactEdgeProvider

Defined in: Dependency Graph View Plugin (javadoc)

Provides CopyArtifactEdges by inspecting the configuration of the CopyArtifact Plugin.

hudson.plugins.depgraph_view.model.graph.DependencyGraphEdgeProvider

Defined in: Dependency Graph View Plugin (javadoc)

EdgeProvider yielding the dependencies of the Jenkins dependency graph.

com.barchart.jenkins.cascade.GraphEdgeProvider

Defined in: Maven Cascade Release Plugin (javadoc)

Provide cascade project graph dependency edge discovery.

hudson.plugins.depgraph_view.model.graph.SubProjectProvider

Defined in: Dependency Graph View Plugin (javadoc)

This is an extension point which makes it possible to subprojects to the DependencyGraph which gets drawn. Note that in order to add your own EdgeProvider you must not annotate the corresponding subclass with hudson.Extension but instead add a com.google.inject.Module with a com.google.inject.multibindings.Multibinder which has the hudson.Extension annotation. For example see DependencyGraphModule and ParameterizedTriggerSubProjectProvider

Implementations

hudson.plugins.depgraph_view.model.graph.ParameterizedTriggerSubProjectProvider

Defined in: Dependency Graph View Plugin (javadoc)

Provides subprojects given by the TriggerBuilder of the ParameterizedTriggerPlugin

com.barchart.jenkins.cascade.GraphSubProjectProvider

Defined in: Maven Cascade Release Plugin (javadoc)

Provide cascade project graph dependency selector.
Not used yet.

Extension Points in Rebuild Plugin

com.sonyericsson.rebuild.RebuildParameterProvider

Defined in: Rebuild Plugin (javadoc)

Extension point to provide views to show parameters in rebuild page.

Implementations

com.sonyericsson.hudson.plugins.gerrit.trigger.hudsontrigger.parameters.Base64EncodedStringParameterProvider

Defined in: Gerrit Trigger (javadoc)

An extension class to inject Base64EncodedStringParameterProvider to rebuild-plugin.

hudson.plugins.matrix_configuration_parameter.MatrixCombinationsRebuildParameterProvider

Defined in: Matrix Combinations Plugin (javadoc)

An extension class to inject MatrixCombinationsParameterValue to rebuild-plugin.

hudson.plugins.promoted_builds.parameters.PromotedBuildRebuildParameterProvider

Defined in: Promoted Builds Plugin (javadoc)

@author Mads Mohr Christensen

com.sonyericsson.rebuild.RebuildValidator

Defined in: Rebuild Plugin (javadoc)

Extension point for allowing disabling of the rebuild-action, in case other plug-ins provides similar functionality.

Implementations

com.sonyericsson.hudson.plugins.gerrit.trigger.GerritRebuildValidator

Defined in: Gerrit Trigger (javadoc)

Disables the rebuild button for Gerrit triggered builds. This plugin provides its own "rebuild" functionality. @author Robert Sandell <robert.sandell@sonyericsson.com> @see com.sonyericsson.hudson.plugins.gerrit.trigger.hudsontrigger.actions.RetriggerAction

hudson.plugins.project_inheritance.projects.rebuild.RebuildValidatorSuppressor

Defined in: inheritance-plugin (javadoc)

null

Extension Points in Multi Module Tests Publisher

com.cwctravel.hudson.plugins.multimoduletests.TestDataPublisher

Defined in: Multi Module Tests Publisher (javadoc)

Contributes TestActions to test results. This enables plugins to annotate test results and provide richer UI, such as letting users claim test failures, allowing people to file bugs, or more generally, additional actions, views, etc.
To register your implementation, put Extension on your descriptor implementation.

Implementations

(No known implementation)

Extension Points in Job Restrictions Plugin

com.synopsys.arc.jenkinsci.plugins.jobrestrictions.restrictions.JobRestriction

Defined in: Job Restrictions Plugin (javadoc)

The extension point, which allows to restrict job executions.

Implementations

com.synopsys.arc.jenkinsci.plugins.jobrestrictions.restrictions.logic.NotJobRestriction

Defined in: Job Restrictions Plugin (javadoc)

com.synopsys.arc.jenkinsci.plugins.jobrestrictions.restrictions.logic.OrJobRestriction

Defined in: Job Restrictions Plugin (javadoc)

com.synopsys.arc.jenkinsci.plugins.jobrestrictions.restrictions.logic.AbstractLogicExpression

Defined in: Job Restrictions Plugin (javadoc)

Provides logic wrapper for all expressions, which don't utilize contents of RunnableItems. @deprecated In the current state, this class is just a stub for future. @author Oleg Nenashev <nenashev@synopsys.com>, Synopsys Inc.

com.synopsys.arc.jenkinsci.plugins.jobrestrictions.restrictions.logic.AnyJobRestriction

Defined in: Job Restrictions Plugin (javadoc)

Takes any job. @author Oleg Nenashev <nenashev@synopsys.com>, Synopsys Inc.

com.synopsys.arc.jenkinsci.plugins.jobrestrictions.restrictions.logic.MultipleAndJobRestriction

Defined in: Job Restrictions Plugin (javadoc)

Implements "And" condition with multiple entries. @author Oleg Nenashev <nenashev@synopsys.com>, Synopsys Inc. @since 0.2

com.synopsys.arc.jenkinsci.plugins.jobrestrictions.restrictions.logic.AndJobRestriction

Defined in: Job Restrictions Plugin (javadoc)

Virtual job restriction, which allows to check two restrictions at once. @author Oleg Nenashev <nenashev@synopsys.com>, Synopsys Inc.

com.synopsys.arc.jenkinsci.plugins.jobrestrictions.restrictions.logic.MultipleOrJobRestriction

Defined in: Job Restrictions Plugin (javadoc)

Implements "Or" condition with multiple entries. @author Oleg Nenashev <nenashev@synopsys.com>, Synopsys Inc. @since 0.2

com.synopsys.arc.jenkinsci.plugins.jobrestrictions.restrictions.job.StartedByMemberOfGroupRestriction

Defined in: Job Restrictions Plugin (javadoc)

JobRestriction, which checks if a user belongs to the specified groups. In several cases the extension may load user data from SecurityRealm, so there can be significant delays in Jenkins Queue. @author Christopher Suarez @author Oleg Nenashev <o.v.nenashev@gmail.com> @since 0.4 @see StartedByUserRestriction

com.synopsys.arc.jenkinsci.plugins.jobrestrictions.restrictions.job.AbstractUserCauseRestriction

Defined in: Job Restrictions Plugin (javadoc)

Abstract class, which defines the logic of UserCause-based restrictions. @author Christopher Suarez @author Oleg Nenashev <o.v.nenashev@gmail.com> @since 0.4 @see StartedByUserRestriction @see StartedByMemberOfGroupRestriction

com.synopsys.arc.jenkinsci.plugins.jobrestrictions.restrictions.job.StartedByUserRestriction

Defined in: Job Restrictions Plugin (javadoc)

Handles restrictions from User causes. @author Oleg Nenashev <o.v.nenashev@gmail.com> @since 0.4

com.synopsys.arc.jenkinsci.plugins.jobrestrictions.restrictions.job.RegexNameRestriction

Defined in: Job Restrictions Plugin (javadoc)

Restricts the jobs execution by applying regular expressions to their names. @author Oleg Nenashev <nenashev@synopsys.com>, Synopsys Inc.

com.synopsys.arc.jenkins.plugins.ownership.security.jobrestrictions.OwnersListJobRestriction

Defined in: Ownership Plugin (javadoc)

Allows to restrict job executions by ownership. @author Oleg Nenashev <nenashev@synopsys.com>, Synopsys Inc. @since 0.2

Extension Points in vSphere Cloud Plugin

org.jenkinsci.plugins.vsphere.VSphereBuildStep

Defined in: vSphere Cloud Plugin (javadoc)

Define a base class for all vSphere build steps. All vSphere build steps should extend this class, as it contains server information required by all.

Implementations

org.jenkinsci.plugins.vsphere.builders.PowerOff

Defined in: vSphere Cloud Plugin (javadoc)

null

org.jenkinsci.plugins.vsphere.builders.RevertToSnapshot

Defined in: vSphere Cloud Plugin (javadoc)

null

org.jenkinsci.plugins.vsphere.builders.Clone

Defined in: vSphere Cloud Plugin (javadoc)

null

org.jenkinsci.plugins.vsphere.builders.Rename

Defined in: vSphere Cloud Plugin (javadoc)

null

org.jenkinsci.plugins.vsphere.builders.RenameSnapshot

Defined in: vSphere Cloud Plugin (javadoc)

null

org.jenkinsci.plugins.vsphere.builders.DeleteSnapshot

Defined in: vSphere Cloud Plugin (javadoc)

null

org.jenkinsci.plugins.vsphere.builders.TakeSnapshot

Defined in: vSphere Cloud Plugin (javadoc)

null

org.jenkinsci.plugins.vsphere.builders.Deploy

Defined in: vSphere Cloud Plugin (javadoc)

null

org.jenkinsci.plugins.vsphere.builders.ExposeGuestInfo

Defined in: vSphere Cloud Plugin (javadoc)

Expose guest info for the named VM as environmental variables. Information on variables can be found here. https://www.vmware.com/support/developer/converter-sdk/conv55_apireference/vim.vm.GuestInfo.html

org.jenkinsci.plugins.vsphere.builders.SuspendVm

Defined in: vSphere Cloud Plugin (javadoc)

null

org.jenkinsci.plugins.vsphere.builders.ConvertToVm

Defined in: vSphere Cloud Plugin (javadoc)

null

org.jenkinsci.plugins.vsphere.builders.ConvertToTemplate

Defined in: vSphere Cloud Plugin (javadoc)

null

org.jenkinsci.plugins.vsphere.builders.Reconfigure

Defined in: vSphere Cloud Plugin (javadoc)

null

org.jenkinsci.plugins.vsphere.builders.PowerOn

Defined in: vSphere Cloud Plugin (javadoc)

null

org.jenkinsci.plugins.vsphere.builders.Delete

Defined in: vSphere Cloud Plugin (javadoc)

null

org.jenkinsci.plugins.vsphere.builders.ReconfigureStep

Defined in: vSphere Cloud Plugin (javadoc)

Define a base class for all Reconfigure Acion steps. All Reconfigure Action steps should extend this class.

Implementations

org.jenkinsci.plugins.vsphere.builders.ReconfigureDisk

Defined in: vSphere Cloud Plugin (javadoc)

null

org.jenkinsci.plugins.vsphere.builders.ReconfigureNetworkAdapters

Defined in: vSphere Cloud Plugin (javadoc)

null

org.jenkinsci.plugins.vsphere.builders.ReconfigureCpu

Defined in: vSphere Cloud Plugin (javadoc)

null

org.jenkinsci.plugins.vsphere.builders.ReconfigureMemory

Defined in: vSphere Cloud Plugin (javadoc)

null

Extension Points in Exclusion-Plugin

org.jvnet.hudson.plugins.exclusion.IdType

Defined in: Exclusion-Plugin (javadoc)

Implementations

org.jvnet.hudson.plugins.exclusion.DefaultIdType

Defined in: Exclusion-Plugin (javadoc)

Extension Points in Subversion Plugin

hudson.scm.SubversionCredentialProvider

Defined in: Subversion Plugin (javadoc)

Extension point for programmatically providing a credential (such as username/password) for Subversion access.

Implementations

(No known implementation)

hudson.scm.SubversionRepositoryStatus.Listener

Defined in: Subversion Plugin (javadoc)

An extension point to allow things other than jobs to listen for repository status updates.

Implementations

hudson.scm.SubversionRepositoryStatus.JobTriggerListenerImpl

Defined in: Subversion Plugin (javadoc)

null

jenkins.scm.impl.subversion.SubversionSCMSource.ListenerImpl

Defined in: Subversion Plugin (javadoc)

We need to listen out for post-commit hooks

hudson.scm.subversion.WorkspaceUpdater

Defined in: Subversion Plugin (javadoc)

Encapsulates the logic of how files are obtained from a subversion repository.

Implementations

hudson.scm.subversion.UpdateWithRevertUpdater

Defined in: Subversion Plugin (javadoc)

WorkspaceUpdater that performs "svn revert" + "svn update"

hudson.scm.subversion.UpdateWithCleanUpdater

Defined in: Subversion Plugin (javadoc)

WorkspaceUpdater that removes all the untracked files before "svn update" @author Kohsuke Kawaguchi

hudson.scm.subversion.CheckoutUpdater

Defined in: Subversion Plugin (javadoc)

WorkspaceUpdater that does a fresh check out.

hudson.scm.subversion.UpdateUpdater

Defined in: Subversion Plugin (javadoc)

WorkspaceUpdater that uses "svn update" as much as possible.

Extension Points in Sectioned View Plugin

hudson.plugins.sectioned_view.SectionedViewSection

Defined in: Sectioned View Plugin (javadoc)

null

Implementations

hudson.plugins.sectioned_view.ListViewSection

Defined in: Sectioned View Plugin (javadoc)

null

hudson.plugins.sectioned_view.TestResultViewSection

Defined in: Sectioned View Plugin (javadoc)

null

hudson.plugins.sectioned_view.ViewListingSection

Defined in: Sectioned View Plugin (javadoc)

null

hudson.plugins.sectioned_view.JobGraphsSection

Defined in: Sectioned View Plugin (javadoc)

null

hudson.plugins.sectioned_view.TextSection

Defined in: Sectioned View Plugin (javadoc)

null

Extension Points in Flexible Publish Plugin

org.jenkins_ci.plugins.flexible_publish.PublisherDescriptorLister

Defined in: Flexible Publish Plugin (javadoc)

null

Implementations

org.jenkins_ci.plugins.any_buildstep.publisher.PublisherLister

Defined in: Any Build Step Plugin (javadoc)

null

org.jenkins_ci.plugins.flexible_publish.DefaultPublisherDescriptorLister

Defined in: Flexible Publish Plugin (javadoc)

null

org.jenkins_ci.plugins.flexible_publish.strategy.ConditionalExecutionStrategy

Defined in: Flexible Publish Plugin (javadoc)

A base class for a strategy for how to run publishers in a condition

Implementations

org.jenkins_ci.plugins.flexible_publish.strategy.FailFastExecutionStrategy

Defined in: Flexible Publish Plugin (javadoc)

Stop running publishers immediately when one of them fail. Following publishers aren't performed.

org.jenkins_ci.plugins.flexible_publish.strategy.FailAtEndExecutionStrategy

Defined in: Flexible Publish Plugin (javadoc)

Run all publishers even some of them fail. To be exact, work as Jenkins core does: <table> <tr> <th>prebuild</th> <td>fail fast</td> </tr> <tr> <th>perform</th> <td>fail at end</td> </tr> <tr> <th>aggregation startBuild</th> <td>fail fast</td> </tr> <tr> <th>aggregation endRun</th> <td>fail fast</td> </tr> <tr> <th>aggregation endBuild</th> <td>fail at end</td> </tr> </table>

Extension Points in SharedObjects Plugin

org.jenkinsci.plugins.sharedobjects.SharedObjectType

Defined in: SharedObjects Plugin (javadoc)

@author Gregory Boissinot

Implementations

org.jenkinsci.plugins.sharedobjects.MultipleSharedObjectType

Defined in: SharedObjects Plugin (javadoc)

@author Gregory Boissinot

org.jenkinsci.plugins.sharedobjects.SimpleSharedObjectType

Defined in: SharedObjects Plugin (javadoc)

@author Gregory Boissinot

org.jenkinsci.plugins.sharedobjects.type.URLPropertiesSharedObjectType

Defined in: SharedObjects Plugin (javadoc)

@author Gregory Boissinot

org.jenkinsci.plugins.sharedobjects.type.StringValueSharedObjectType

Defined in: SharedObjects Plugin (javadoc)

@author Gregory Boissinot

org.jenkinsci.plugins.sharedobjects.type.FileURLPropertiesSharedObjectType

Defined in: SharedObjects Plugin (javadoc)

@author Gregory Boissinot

org.jenkinsci.plugins.sharedobjects.type.ClearcaseSharedObjectType

Defined in: SharedObjects Plugin (javadoc)

@author Gregory Boissinot

org.jenkinsci.plugins.sharedobjects.type.GroovySharedObjectType

Defined in: SharedObjects Plugin (javadoc)

@author Gregory Boissinot

org.jenkinsci.plugins.sharedobjects.type.PublicFilePathSharedObjectType

Defined in: SharedObjects Plugin (javadoc)

@author Gregory Boissinot

Extension Points in JaCoCo Plugin

hudson.plugins.jacoco.Rule

Defined in: JaCoCo Plugin (javadoc)

Rule object encapsulates the logic to mark CoverageObjects as "failed". Such logic is used to mark builds as unstable when certain condition is met.

Implementations

hudson.plugins.jacoco.rules.LineCoveragePerSourceFileRule

Defined in: JaCoCo Plugin (javadoc)

Flags a failure if the line coverage of a source file goes below a certain threshold.

Extension Points in Deployer Framework Plugin

com.cloudbees.plugins.deployer.DeployListener

Defined in: Deployer Framework Plugin (javadoc)

An extension point for listening to deployment events

Implementations

(No known implementation)

com.cloudbees.plugins.deployer.resolvers.CapabilitiesResolver

Defined in: Deployer Framework Plugin (javadoc)

Provides information about the capabilities that should be exposed for different project types. If there is a specific project type which should have its own tweaks (e.g. promoted-builds) then it can implement an extension of this type and change the effective behaviour.

Implementations

com.cloudbees.plugins.deployer.resolvers.CapabilitiesResolver.DefaultCapabilitiesResolver

Defined in: Deployer Framework Plugin (javadoc)

Default implementation.

com.cloudbees.plugins.deployer.resolvers.PromotionCapabilitiesResolver

Defined in: Deployer Framework Plugin (javadoc)

Promoted builds plugin needs different behaviour from the builder and also needs to remove the default builder and publisher.

com.cloudbees.plugins.deployer.sources.DeploySource

Defined in: Deployer Framework Plugin (javadoc)

A source of files to deploy.

Implementations

com.cloudbees.plugins.deployer.sources.WildcardPathDeploySource

Defined in: Deployer Framework Plugin (javadoc)

Finds the first file that matches a file pattern.

com.cloudbees.plugins.deployer.sources.FixedDirectoryDeploySource

Defined in: Deployer Framework Plugin (javadoc)

A deploy source that returns a specific directory.

com.cloudbees.plugins.deployer.sources.StaticSelectionDeploySource

Defined in: Deployer Framework Plugin (javadoc)

Finds the first file that matches an fixed selection.

com.cloudbees.plugins.deployer.sources.MavenArtifactDeploySource

Defined in: Deployer Framework Plugin (javadoc)

Finds artifacts from a MavenBuild based on GACT coordinates.

com.cloudbees.plugins.deployer.targets.DeployTarget

Defined in: Deployer Framework Plugin (javadoc)

@author stephenc

Implementations

(No known implementation)

Extension Points in OpenID plugin

hudson.plugins.openid.OpenIdExtension

Defined in: OpenID plugin (javadoc)

An OpenID extension for extending an authentication request and processing an authentication success.

Implementations

hudson.plugins.openid.impl.TeamsExtension

Defined in: OpenID plugin (javadoc)

Use the OpenID team extension (https://dev.launchpad.net/OpenIDTeams) to obtain membership.

hudson.plugins.openid.impl.UserInfoExtension

Defined in: OpenID plugin (javadoc)

@author Paul Sandoz

Extension Points in Durable Task Plugin

org.jenkinsci.plugins.durabletask.DurableTask

Defined in: Durable Task Plugin (javadoc)

A task which may be run asynchronously on a build node and withstand disconnection of the slave agent. Should have a descriptor, and a

Unknown macro: {@code config.jelly}

for form data binding.

Implementations

org.jenkinsci.plugins.durabletask.FileMonitoringTask

Defined in: Durable Task Plugin (javadoc)

A task which forks some external command and then waits for log and status files to be updated/created.

org.jenkinsci.plugins.durabletask.BourneShellScript

Defined in: Durable Task Plugin (javadoc)

Runs a Bourne shell script on a Unix node using

Unknown macro: {@code nohup}

.

org.jenkinsci.plugins.durabletask.WindowsBatchScript

Defined in: Durable Task Plugin (javadoc)

Runs a Windows batch script.

Extension Points in SCM API Plugin

jenkins.scm.api.SCMFileSystem.Builder

Defined in: SCM API Plugin (javadoc)

Extension point that allows different plugins to implement SCMFileSystem classes for the same SCM or SCMSource and let Jenkins pick the most capable for any specific SCM implementation.

Implementations

(No known implementation)

jenkins.scm.api.SCMSource

Defined in: SCM API Plugin (javadoc)

A SCMSource is responsible for fetching SCMHead and corresponding SCMRevision instances from which it can build SCM instances that are configured to check out the specific SCMHead at the specified SCMRevision.

Implementations

jenkins.plugins.git.AbstractGitSCMSource

Defined in: Git Plugin (javadoc)

@author Stephen Connolly

jenkins.plugins.git.GitSCMSource

Defined in: Git Plugin (javadoc)

@author Stephen Connolly

hudson.plugins.mercurial.MercurialSCMSource

Defined in: Mercurial Plugin (javadoc)

null

jenkins.scm.impl.NullSCMSource

Defined in: SCM API Plugin (javadoc)

A special SCMSource that does not fetch any SCMHead instances and will build instances of NullSCM.

jenkins.scm.impl.SingleSCMSource

Defined in: SCM API Plugin (javadoc)

A single fixed branch using a legacy SCM implementation.

jenkins.scm.impl.subversion.SubversionSCMSource

Defined in: Subversion Plugin (javadoc)

A SCMSource for Subversion.

jenkins.scm.api.SCMSourceOwners

Defined in: SCM API Plugin (javadoc)

Provides a means to lookup the SCMSourceOwners that own SCMSource instances. @author Stephen Connolly

Implementations

(No known implementation)

jenkins.scm.api.SCMSourceOwners.Enumerator

Defined in: SCM API Plugin (javadoc)

Extension point to allow for access to embedded SCMSourceOwner instances that SCMSourceOwners.JenkinsItemEnumerator will not find.

Implementations

jenkins.scm.api.SCMSourceOwners.JenkinsItemEnumerator

Defined in: SCM API Plugin (javadoc)

Provide all the Jenkins items that are SCMSourceOwners.

Extension Points in CAS Plugin

org.jenkinsci.plugins.cas.CasProtocol

Defined in: CAS Plugin (javadoc)

CAS protocol extension point. The protocol determines how to validate a server response, and may define specific configuration options.

Implementations

org.jenkinsci.plugins.cas.protocols.Saml11Protocol

Defined in: CAS Plugin (javadoc)

SAML 1.1 protocol support.

org.jenkinsci.plugins.cas.protocols.Cas10Protocol

Defined in: CAS Plugin (javadoc)

CAS 1.0 protocol support.

org.jenkinsci.plugins.cas.protocols.Cas20Protocol

Defined in: CAS Plugin (javadoc)

CAS 2.0 protocol support.

Extension Points in Karotz Plugin

org.jenkinsci.plugins.karotz.eventhandler.KarotzEventHandler

Defined in: Karotz Plugin (javadoc)

karotz Event Handler.

Implementations

org.jenkinsci.plugins.karotz.eventhandler.KarotzDefaultEventHandler

Defined in: Karotz Plugin (javadoc)

KarotzDefaultEventHandler.

org.jenkinsci.plugins.karotz.eventhandler.KarotzSpeakEventHandler

Defined in: Karotz Plugin (javadoc)

KarotzSpeakEventHandler.

Extension Points in Build Trigger Badge Plugin

org.jenkinsci.plugins.buildtriggerbadge.provider.BuildTriggerBadgeDeactivator

Defined in: Build Trigger Badge Plugin (javadoc)

Extend this class if you want to be able to disable the badge for a given cause globally.

Implementations

(No known implementation)

org.jenkinsci.plugins.buildtriggerbadge.provider.BuildTriggerBadgeProvider

Defined in: Build Trigger Badge Plugin (javadoc)

Extend this class to be able to define/override an association between a class and an icon. This will then add that icon as a badge in the build history side panel.

Implementations

org.jenkinsci.plugins.gitbucket.GitBucketBuildTriggerBadgeProvider

Defined in: GitBucket Plugin (javadoc)

null

Extension Points in oki-docki

com.cloudbees.jenkins.plugins.okidocki.DockerImageSelector

Defined in: oki-docki (javadoc)

Let user configure a Docker image to run a container @author <a href="mailto:nicolas.deloof@gmail.com">Nicolas De Loof</a>

Implementations

com.cloudbees.jenkins.plugins.okidocki.DockerfileImageSelector

Defined in: oki-docki (javadoc)

@author <a href="mailto:nicolas.deloof@gmail.com">Nicolas De Loof</a>

com.cloudbees.jenkins.plugins.okidocki.PullDockerImageSelector

Defined in: oki-docki (javadoc)

@author <a href="mailto:nicolas.deloof@gmail.com">Nicolas De Loof</a>

Extension Points in Port Allocator Plugin

org.jvnet.hudson.plugins.port_allocator.PortType

Defined in: Port Allocator Plugin (javadoc)

Base class for different types of TCP port.

Implementations

org.jvnet.hudson.plugins.port_allocator.GlassFishJmxPortType

Defined in: Port Allocator Plugin (javadoc)

GlassFish JMX port so that runaway GF instance can be terminated.

org.jvnet.hudson.plugins.port_allocator.DefaultPortType

Defined in: Port Allocator Plugin (javadoc)

Plain TCP port that doesn't have any special clean up processing.

org.jvnet.hudson.plugins.port_allocator.PooledPortType

Defined in: Port Allocator Plugin (javadoc)

Port type for representing a pool of ports used concurrently by parallel jobs

org.jvnet.hudson.plugins.port_allocator.TomcatShutdownPortType

Defined in: Port Allocator Plugin (javadoc)

Tomcat shutdown port.

Extension Points in CVS Plugin

hudson.scm.CvsModuleLocation

Defined in: CVS Plugin (javadoc)

null

Implementations

hudson.scm.CvsModuleLocation.HeadModuleLocation

Defined in: CVS Plugin (javadoc)

null

hudson.scm.CvsModuleLocation.TagModuleLocation

Defined in: CVS Plugin (javadoc)

null

hudson.scm.CvsModuleLocation.BranchModuleLocation

Defined in: CVS Plugin (javadoc)

null

hudson.scm.CvsRepositoryLocation

Defined in: CVS Plugin (javadoc)

@since 2.1

Implementations

hudson.scm.CvsRepositoryLocation.HeadRepositoryLocation

Defined in: CVS Plugin (javadoc)

null

hudson.scm.CvsRepositoryLocation.TagRepositoryLocation

Defined in: CVS Plugin (javadoc)

null

hudson.scm.CvsRepositoryLocation.BranchRepositoryLocation

Defined in: CVS Plugin (javadoc)

null

Extension Points in Build Cause Run Condition

org.jenkins_ci.plugins.build_cause_run_condition.BuildCauseCondition

Defined in: Build Cause Run Condition (javadoc)

Abstract Build Cause condition that checks the build condition

Implementations

org.jenkins_ci.plugins.build_cause_run_condition.ExtendedCauseCondition.UserBuildCauseCondition

Defined in: Build Cause Run Condition (javadoc)

Looks to see if any of the causes of the build match the passed in user list When the user list is empty it assumes that any user build matches.

org.jenkins_ci.plugins.build_cause_run_condition.ExtendedCauseCondition.UpstreamCauseCondition

Defined in: Build Cause Run Condition (javadoc)

Looks to see if any of the causes of the build match the passed in project list When the project list is empty it assumes that any project build matches.

Extension Points in Promoted Builds Plugin

hudson.plugins.promoted_builds.PromotionCondition

Defined in: Promoted Builds Plugin (javadoc)

Extension point for defining a promotion criteria.

Implementations

org.jenkinsci.plugins.deployment.promoted_builds.DeploymentPromotionCondition

Defined in: Deployment Notification Plugin (javadoc)

PromotionCondition to test if artifacts have been deployed.

hudson.plugins.promoted_builds.conditions.UpstreamPromotionCondition

Defined in: Promoted Builds Plugin (javadoc)

PromotionCondition that tests if 1 or more upstream promotions have occurred.

hudson.plugins.promoted_builds.conditions.ParameterizedSelfPromotionCondition

Defined in: Promoted Builds Plugin (javadoc)

PromotionCondition that promotes a build as soon as it's done if a given parameter has the specified value.

hudson.plugins.promoted_builds.conditions.DownstreamPassCondition

Defined in: Promoted Builds Plugin (javadoc)

PromotionCondition that tests if certain downstream projects have passed.

hudson.plugins.promoted_builds.conditions.ManualCondition

Defined in: Promoted Builds Plugin (javadoc)

PromotionCondition that requires manual promotion.

hudson.plugins.promoted_builds.conditions.SelfPromotionCondition

Defined in: Promoted Builds Plugin (javadoc)

PromotionCondition that promotes a build as soon as it's done.

hudson.plugins.release.promotion.ReleasePromotionCondition

Defined in: Release Plugin (javadoc)

Add support for the promotion plugin by adding a condition that the build must be a released build.

Extension Points in Persona Plugin

hudson.plugins.persona.Persona

Defined in: Persona Plugin (javadoc)

A person and his/her set of quotes.
Normally a persona is someone famous, funny, or both (such as Chuck Norris.)

Implementations

hudson.plugins.persona.simple.SimplePersona

Defined in: Persona Plugin (javadoc)

Partial implementation of Persona that renders the plain text quote with an icon.

hudson.plugins.persona.xml.XmlBasedPersona

Defined in: Persona Plugin (javadoc)

SimplePersona implementation based on XML file.

hudson.plugins.persona.random.RandomPersona

Defined in: Persona Plugin (javadoc)

Random persona implementation on top of SimplePersona

hudson.plugins.persona.selector.LocationSelector

Defined in: Persona Plugin (javadoc)

LocationSelector

Implementations

hudson.plugins.persona.selector.RightSideSelector

Defined in: Persona Plugin (javadoc)

Show persona on the right side.

hudson.plugins.persona.selector.BottomRightSelector

Defined in: Persona Plugin (javadoc)

Show persona on the bottom-right corner.

hudson.plugins.persona.selector.BottomLeftSelector

Defined in: Persona Plugin (javadoc)

Show persona on the bottom-left corner.

Extension Points in DotCi

com.groupon.jenkins.buildsetup.GithubRepoAction

Defined in: DotCi (javadoc)

null

Implementations

com.groupon.jenkins.buildsetup.RefreshHookRepoAction

Defined in: DotCi (javadoc)

null

com.groupon.jenkins.buildsetup.NewDotCiJobRepoAction

Defined in: DotCi (javadoc)

null

com.groupon.jenkins.buildtype.install_packages.template.DotCiTemplate

Defined in: DotCi (javadoc)

null

Implementations

com.groupon.jenkins.buildtype.install_packages.template.GoLang

Defined in: DotCi (javadoc)

null

com.groupon.jenkins.buildtype.install_packages.template.Node

Defined in: DotCi (javadoc)

null

com.groupon.jenkins.buildtype.install_packages.template.Ruby

Defined in: DotCi (javadoc)

null

com.groupon.jenkins.buildtype.install_packages.template.Base

Defined in: DotCi (javadoc)

null

com.groupon.jenkins.buildtype.install_packages.template.Java

Defined in: DotCi (javadoc)

null

com.groupon.jenkins.buildtype.install_packages.template.InstallPackages

Defined in: DotCi (javadoc)

null

com.groupon.jenkins.buildtype.install_packages.template.Clojure

Defined in: DotCi (javadoc)

null

com.groupon.jenkins.dynamic.buildtype.BuildType

Defined in: DotCi (javadoc)

null

Implementations

com.groupon.jenkins.buildtype.install_packages.InstallPackagesBuild

Defined in: DotCi (javadoc)

null

com.groupon.jenkins.buildtype.docker.DockerBuild

Defined in: DotCi (javadoc)

null

com.groupon.jenkins.buildtype.dockerfile.DockerfileBuild

Defined in: DotCi (javadoc)

null

com.groupon.jenkins.buildtype.dockerimage.DockerImageBuild

Defined in: DotCi (javadoc)

null

com.groupon.jenkins.dynamic.organizationcontainer.OrganizationGravatarIcon

Defined in: DotCi (javadoc)

null

Implementations

(No known implementation)

com.groupon.jenkins.extensions.DotCiExtension

Defined in: DotCi (javadoc)

null

Implementations

com.groupon.jenkins.notifications.PostBuildEmailNotifier

Defined in: DotCi (javadoc)

null

com.groupon.jenkins.notifications.EmailNotifierBase

Defined in: DotCi (javadoc)

null

com.groupon.jenkins.notifications.PostBuildNotifier

Defined in: DotCi (javadoc)

null

com.groupon.jenkins.notifications.PusherEmailNotifier

Defined in: DotCi (javadoc)

null

com.groupon.jenkins.buildtype.install_packages.buildconfiguration.plugins.OutputFilesPluginAdapter

Defined in: DotCi (javadoc)

null

com.groupon.jenkins.buildtype.install_packages.buildconfiguration.plugins.ArtifactsPluginAdapter

Defined in: DotCi (javadoc)

null

com.groupon.jenkins.buildtype.plugins.DotCiPluginAdapter

Defined in: DotCi (javadoc)

null

Extension Points in Extensible Choice Parameter plugin

jp.ikedam.jenkins.plugins.extensible_choice_parameter.ChoiceListProvider

Defined in: Extensible Choice Parameter plugin (javadoc)

The abstract base class of modules provides choices.

Implementations

jp.ikedam.jenkins.plugins.extensible_choice_parameter.TextareaChoiceListProvider

Defined in: Extensible Choice Parameter plugin (javadoc)

A choice provider whose choices are defined as a text, like the build-in choice parameter.

jp.ikedam.jenkins.plugins.extensible_choice_parameter.FilenameChoiceListProvider

Defined in: Extensible Choice Parameter plugin (javadoc)

@author yasuke

jp.ikedam.jenkins.plugins.extensible_choice_parameter.GlobalTextareaChoiceListProvider

Defined in: Extensible Choice Parameter plugin (javadoc)

A choice provider whose choices are defined in the System Configuration page, and can be refereed from all jobs.

jp.ikedam.jenkins.plugins.extensible_choice_parameter.SystemGroovyChoiceListProvider

Defined in: Extensible Choice Parameter plugin (javadoc)

A choice provider whose choices are determined by a Groovy script.

jp.ikedam.jenkins.plugins.extensible_choice_parameter.AddEditedChoiceListProvider

Defined in: Extensible Choice Parameter plugin (javadoc)

ChoiceListProvider that can add edited value.

Extension Points in Database Plugin

org.jenkinsci.plugins.database.Database

Defined in: Database Plugin (javadoc)

DataSource configured by the user in Jenkins.

Implementations

org.jenkinsci.plugins.database.drizzle.DrizzleDatabase

Defined in: database-drizzle (javadoc)

@author Kohsuke Kawaguchi

org.jenkinsci.plugins.database.NoDatabase

Defined in: Database Plugin (javadoc)

Pseudo instance in case the configuration of Database needs a "(none)" option.

org.jenkinsci.plugins.database.AbstractRemoteDatabase

Defined in: Database Plugin (javadoc)

Partial default implementation for typical JDBC connector that talks to a remote server via host, database, username, and password parameters.

org.jenkinsci.plugins.database.GenericDatabase

Defined in: Database Plugin (javadoc)

Database implementation that allows the user to specify arbitrary JDBC connection string.

org.jenkinsci.plugins.database.h2.LocalH2Database

Defined in: H2 Database Plugin (javadoc)

Embedded (aka local) H2 database.

org.jenkinsci.plugins.database.mysql.MySQLDatabase

Defined in: MySQL Database Plugin (javadoc)

@author Kohsuke Kawaguchi

org.jenkinsci.plugins.database.postgresql.PostgreSQLDatabase

Defined in: PostgreSQL Database Plugin (javadoc)

@author Kohsuke Kawaguchi

org.jenkinsci.plugins.database.PerItemDatabase

Defined in: Database Plugin (javadoc)

Similar to Database but assumes that there is a separate database per item. Typically would be implemented by an embeddable database capable of loading from the

Unknown macro: {@linkplain TopLevelItem#getRootDir root directory}

. It is recommended, but not required, that implementations have a no-argument DataBoundConstructor, which permits them to be configured by default merely by installing a plugin.

Implementations

Defined in: Database Plugin (javadoc)

null

org.jenkinsci.plugins.database.h2.PerItemH2Database

Defined in: H2 Database Plugin (javadoc)

null

Extension Points in Gnat Plugin

com.thalesgroup.hudson.plugins.gnat.gnatcheck.GnatcheckType

Defined in: Gnat Plugin (javadoc)

null

Implementations

com.thalesgroup.hudson.plugins.gnat.gnatcheck.FreeStyleGnatcheckType

Defined in: Gnat Plugin (javadoc)

null

com.thalesgroup.hudson.plugins.gnat.gnatcheck.ProjectGnatcheckType

Defined in: Gnat Plugin (javadoc)

null

com.thalesgroup.hudson.plugins.gnat.gnatmetric.GnatmetricType

Defined in: Gnat Plugin (javadoc)

null

Implementations

com.thalesgroup.hudson.plugins.gnat.gnatmetric.ProjectGnatmetricType

Defined in: Gnat Plugin (javadoc)

null

com.thalesgroup.hudson.plugins.gnat.gnatmetric.FreeStyleGnatmetricType

Defined in: Gnat Plugin (javadoc)

null

Extension Points in PXE Plugin

hudson.plugins.pxe.BootConfigurationDescriptor

Defined in: PXE Plugin (javadoc)

Extension point for bootable images.

Implementations

hudson.plugins.pxe.PartedMagicConfiguration.DescriptorImpl

Defined in: PXE Plugin (javadoc)

null

hudson.plugins.pxe.IsoBasedBootConfiguration.IsoBasedBootConfigurationDescriptor

Defined in: PXE Plugin (javadoc)

null

hudson.plugins.pxe.OpenSolarisBootConfiguration.DescriptorImpl

Defined in: PXE Plugin (javadoc)

null

hudson.plugins.pxe.RedHatBootConfiguration.DescriptorImpl

Defined in: PXE Plugin (javadoc)

null

hudson.plugins.pxe.VMWareESXiBootConfiguration.DescriptorImpl

Defined in: PXE Plugin (javadoc)

null

hudson.plugins.pxe.ZipBasedBootConfiguration.ZipBasedBootConfigurationDescriptor

Defined in: PXE Plugin (javadoc)

null

hudson.plugins.pxe.CentOSBootConfiguration.DescriptorImpl

Defined in: PXE Plugin (javadoc)

null

hudson.plugins.pxe.ChainBootConfiguration.DescriptorImpl

Defined in: PXE Plugin (javadoc)

null

hudson.plugins.pxe.UbuntuBootConfiguration.DescriptorImpl

Defined in: PXE Plugin (javadoc)

null

hudson.plugins.pxe.OracleVMServerBootConfiguration.DescriptorImpl

Defined in: PXE Plugin (javadoc)

null

Extension Points in Docker build step plugin

org.jenkinsci.plugins.dockerbuildstep.cmd.DockerCommand

Defined in: Docker build step plugin (javadoc)

Parent class of all Docker commands.

Implementations

org.jenkinsci.plugins.dockerbuildstep.cmd.PullImageCommand

Defined in: Docker build step plugin (javadoc)

This command pulls Docker image from a repository.

org.jenkinsci.plugins.dockerbuildstep.cmd.CreateImageCommand

Defined in: Docker build step plugin (javadoc)

This command creates a new image from specified Dockerfile.

org.jenkinsci.plugins.dockerbuildstep.cmd.StopByImageIdCommand

Defined in: Docker build step plugin (javadoc)

This command stops all containers create from specified image ID.

org.jenkinsci.plugins.dockerbuildstep.cmd.ExecCreateCommand

Defined in: Docker build step plugin (javadoc)

null

org.jenkinsci.plugins.dockerbuildstep.cmd.CreateContainerCommand

Defined in: Docker build step plugin (javadoc)

This command creates new container from specified image.

org.jenkinsci.plugins.dockerbuildstep.cmd.ExecStartCommand

Defined in: Docker build step plugin (javadoc)

null

org.jenkinsci.plugins.dockerbuildstep.cmd.RestartCommand

Defined in: Docker build step plugin (javadoc)

This command restarts specified Docker container(s).

org.jenkinsci.plugins.dockerbuildstep.cmd.PushImageCommand

Defined in: Docker build step plugin (javadoc)

This command pulls Docker image from a repository.

org.jenkinsci.plugins.dockerbuildstep.cmd.RemoveAllCommand

Defined in: Docker build step plugin (javadoc)

This command removes all Docker containers. Before removing them, it kills all them in case some of them are running.

org.jenkinsci.plugins.dockerbuildstep.cmd.StartCommand

Defined in: Docker build step plugin (javadoc)

This command starts one or more Docker containers. It also exports some build environment variables like IP or started containers.

org.jenkinsci.plugins.dockerbuildstep.cmd.CommitCommand

Defined in: Docker build step plugin (javadoc)

This command commits changes done in specified container and create new image from it.

org.jenkinsci.plugins.dockerbuildstep.cmd.RemoveCommand

Defined in: Docker build step plugin (javadoc)

This command removes specified Docker container(s).

org.jenkinsci.plugins.dockerbuildstep.cmd.StopAllCommand

Defined in: Docker build step plugin (javadoc)

This command stop all Docker containers.

org.jenkinsci.plugins.dockerbuildstep.cmd.StopCommand

Defined in: Docker build step plugin (javadoc)

This command stops one or more Docker containers.

org.jenkinsci.plugins.dockerbuildstep.cmd.StartByImageIdCommand

Defined in: Docker build step plugin (javadoc)

This command starts all containers create from specified image ID. It also exports some build environment variable like IP or started containers.

org.jenkinsci.plugins.dockerbuildstep.cmd.KillCommand

Defined in: Docker build step plugin (javadoc)

This command kills specified container(s).

Extension Points in Conditional BuildStep Plugin

org.jenkinsci.plugins.conditionalbuildstep.lister.BuilderDescriptorLister

Defined in: Conditional BuildStep Plugin (javadoc)

null

Implementations

org.jenkins_ci.plugins.any_buildstep.builder.BuilderLister

Defined in: Any Build Step Plugin (javadoc)

null

org.jenkinsci.plugins.conditionalbuildstep.lister.DefaultBuilderDescriptorLister

Defined in: Conditional BuildStep Plugin (javadoc)

null

Extension Points in Build Keeper Plugin

org.jenkins_ci.plugins.build_keeper.BuildKeeperPolicy

Defined in: Build Keeper Plugin (javadoc)

null

Implementations

org.jenkins_ci.plugins.build_keeper.ByDayPolicy

Defined in: Build Keeper Plugin (javadoc)

null

org.jenkins_ci.plugins.build_keeper.KeepSincePolicy

Defined in: Build Keeper Plugin (javadoc)

null

org.jenkins_ci.plugins.build_keeper.RunConditionPolicy

Defined in: Build Keeper Plugin (javadoc)

null

org.jenkins_ci.plugins.build_keeper.KeepFirstFailedPolicy

Defined in: Build Keeper Plugin (javadoc)

null

org.jenkins_ci.plugins.build_keeper.BuildNumberPolicy

Defined in: Build Keeper Plugin (javadoc)

null

org.jenkins_ci.plugins.build_keeper.PeriodAndFailedPolicy

Defined in: Build Keeper Plugin (javadoc)

null

Extension Points in URLTrigger Plugin

org.jenkinsci.plugins.urltrigger.content.URLTriggerContentType

Defined in: URLTrigger Plugin (javadoc)

@author Gregory Boissinot

Implementations

org.jenkinsci.plugins.urltrigger.content.TEXTContentType

Defined in: URLTrigger Plugin (javadoc)

@author Gregory Boissinot

org.jenkinsci.plugins.urltrigger.content.XMLContentType

Defined in: URLTrigger Plugin (javadoc)

@author Gregory Boissinot

org.jenkinsci.plugins.urltrigger.content.SimpleContentType

Defined in: URLTrigger Plugin (javadoc)

@author Gregory Boissinot

org.jenkinsci.plugins.urltrigger.content.JSONContentType

Defined in: URLTrigger Plugin (javadoc)

@author Gregory Boissinot

Extension Points in Deployment Notification Plugin

org.jenkinsci.plugins.deployment.Condition

Defined in: Deployment Notification Plugin (javadoc)

@author Kohsuke Kawaguchi

Implementations

org.jenkinsci.plugins.deployment.conditions.ThresholdCondition

Defined in: Deployment Notification Plugin (javadoc)

@author Kohsuke Kawaguchi

org.jenkinsci.plugins.deployment.DeploymentFacetListener

Defined in: Deployment Notification Plugin (javadoc)

Listens to the addition of new HostRecord.

Implementations

org.jenkinsci.plugins.deployment.DeploymentTrigger.ListenerImpl

Defined in: Deployment Notification Plugin (javadoc)

Whenever a new deployment record arrives, check if we need to trigger any jobs.

org.jenkinsci.plugins.deployment.promoted_builds.DeploymentPromotionCondition.ListenerImpl

Defined in: Deployment Notification Plugin (javadoc)

Whenever a new deployment record arrives, check if we need to trigger any jobs.

Extension Points in Publish Over CIFS Plugin

jenkins.plugins.publish_over_cifs.options.CifsDefaults

Defined in: Publish Over CIFS Plugin (javadoc)

null

Implementations

jenkins.plugins.publish_over_cifs.options.CifsOverrideDefaults

Defined in: Publish Over CIFS Plugin (javadoc)

null

jenkins.plugins.publish_over_cifs.options.CifsPluginDefaults

Defined in: Publish Over CIFS Plugin (javadoc)

null

Extension Points in Scoring Load Balancer plugin

jp.ikedam.jenkins.plugins.scoringloadbalancer.ScoringRule

Defined in: Scoring Load Balancer plugin (javadoc)

Scores nodes to determine which is proper to have a task build on.

Implementations

jp.ikedam.jenkins.plugins.scoringloadbalancer.rules.NodeLoadScoringRule

Defined in: Scoring Load Balancer plugin (javadoc)

Score nodes depending on their loads.

jp.ikedam.jenkins.plugins.scoringloadbalancer.rules.BuildResultScoringRule

Defined in: Scoring Load Balancer plugin (javadoc)

A score keeper depends on build results on each nodes.

jp.ikedam.jenkins.plugins.scoringloadbalancer.rules.NodePreferenceScoringRule

Defined in: Scoring Load Balancer plugin (javadoc)

Scores nodes depending on preferences of nodes and projects.

Extension Points in Metadata plugin

com.sonyericsson.hudson.plugins.metadata.MetadataUpdateListener

Defined in: Metadata plugin (javadoc)

A listener that listens on updates in the Metadata. @author Tomas Westling <tomas.westling@sonymobile.com>

Implementations

(No known implementation)

com.sonyericsson.hudson.plugins.metadata.contributors.BuildMetadataContributor

Defined in: Metadata plugin (javadoc)

Extension point for plugins to contribute meta data to builds. When a build is done all contributors will be asked to contribute meta data for that build.

Implementations

com.sonyericsson.hudson.plugins.metadata.contributors.impl.StandardBuildMetadataContributor

Defined in: Metadata plugin (javadoc)

Provides some standard metadata values to builds about the build.

com.sonyericsson.hudson.plugins.metadata.contributors.JobMetadataContributor

Defined in: Metadata plugin (javadoc)

Extension point for plugins to contribute meta data to jobs. When ever a project is saved all contributors will be asked to provide their meta-data for that project.

Implementations

com.sonyericsson.hudson.plugins.metadata.contributors.impl.MavenJobMetadataContributor

Defined in: Metadata plugin (javadoc)

Job Contributor for Maven projects.

Extension Points in Mailer

hudson.tasks.MailAddressResolver

Defined in: Mailer (javadoc)

Infers e-mail addresses for the user when none is specified.

Implementations

com.ds.tools.hudson.crowd.CrowdMailAddressResolver

Defined in: Crowd Plugin (javadoc)

MailAddressResolver that will look up a mail address via Crowd.

de.theit.jenkins.crowd.CrowdMailAddressResolverImpl

Defined in: Crowd 2 Plugin (javadoc)

This class resolves email addresses via lookup in Crowd.

hudson.security.LDAPSecurityRealm.MailAdressResolverImpl

Defined in: LDAP Plugin (javadoc)

If the security realm is LDAP, try to pick up e-mail address from LDAP.

org.jenkinsci.plugins.mailmapresolver.MailMapAddressResolver

Defined in: Mail Map Resolver (javadoc)

hudson.plugins.perforce.PerforceMailResolver

Defined in: Perforce Plugin (javadoc)

Implementation of MailAddressResolver for looking up the email address of a user in the Perforce repository.

com.mtvi.plateng.hudson.regex.RegexMailAddressResolver

Defined in: RegEx Email Plugin (javadoc)

Implementation of hudson.tasks.MailAddressResolver that looks up the email address for a user based on information in an LDAP directory.

Defined in: SFEE Plugin (javadoc)

null

jenkins.plugins.mailer.tasks.MailAddressFilter

Defined in: Mailer (javadoc)

Checks email addresses if they should be excluded from sent emails.

Implementations

(No known implementation)

Extension Points in HockeyApp Plugin

net.hockeyapp.jenkins.RadioButtonSupport

Defined in: HockeyApp Plugin (javadoc)

null

Implementations

net.hockeyapp.jenkins.releaseNotes.FileReleaseNotes

Defined in: HockeyApp Plugin (javadoc)

null

net.hockeyapp.jenkins.releaseNotes.NoReleaseNotes

Defined in: HockeyApp Plugin (javadoc)

null

net.hockeyapp.jenkins.releaseNotes.ManualReleaseNotes

Defined in: HockeyApp Plugin (javadoc)

null

net.hockeyapp.jenkins.releaseNotes.ChangelogReleaseNotes

Defined in: HockeyApp Plugin (javadoc)

null

net.hockeyapp.jenkins.uploadMethod.VersionCreation

Defined in: HockeyApp Plugin (javadoc)

null

net.hockeyapp.jenkins.uploadMethod.AppCreation

Defined in: HockeyApp Plugin (javadoc)

null

Extension Points in Build-timeout Plugin

hudson.plugins.build_timeout.BuildTimeOutOperation

Defined in: Build-timeout Plugin (javadoc)

Defines an operation performed when timeout occurs. They are called "Timeout Actions", but the class is BuildTimeOutOperation not to be confused with Action

Implementations

hudson.plugins.build_timeout.operations.WriteDescriptionOperation

Defined in: Build-timeout Plugin (javadoc)

Set Description for the build timed out.

hudson.plugins.build_timeout.operations.BuildStepOperation

Defined in: Build-timeout Plugin (javadoc)

Timeout Action to perform any specified BuildStep, which includes Builder and Publisher.

hudson.plugins.build_timeout.operations.AbortOperation

Defined in: Build-timeout Plugin (javadoc)

Abort the build.

hudson.plugins.build_timeout.operations.FailOperation

Defined in: Build-timeout Plugin (javadoc)

Fail the build.

Extension Points in Jobcopy Builder plugin

jp.ikedam.jenkins.plugins.jobcopy_builder.JobcopyOperation

Defined in: Jobcopy Builder plugin (javadoc)

Additional operations performed when the jobcopy build step copies a job.

Implementations

jp.ikedam.jenkins.plugins.jobcopy_builder.ReplaceOperation

Defined in: Jobcopy Builder plugin (javadoc)

Replace the string in the configuration.

jp.ikedam.jenkins.plugins.jobcopy_builder.EnableOperation

Defined in: Jobcopy Builder plugin (javadoc)

Enables the job if the job copied from is disabled.

jp.ikedam.jenkins.plugins.jobcopy_builder.AbstractXmlJobcopyOperation

Defined in: Jobcopy Builder plugin (javadoc)

Abstract class for job copy operation using XML DOM. @see jp.ikedam.jenkins.plugins.jobcopy_builder.JobcopyOperation

Extension Points in Pending Changes Plugin

org.jenkinsci.plugins.pendingChanges.ScmPendingChangesProvider

Defined in: Pending Changes Plugin (javadoc)

Provide pluggable access to the change logs of a SCM.

Implementations

org.jenkinsci.plugins.pendingChanges.SubversionScmPendingChangesProvider

Defined in: Pending Changes Plugin (javadoc)

Retrieve revision logs from subversion

Extension Points in Google Source Plugin

com.google.jenkins.plugins.metadata.scm.SourceMetadataExtractor.FromBuildActions

Defined in: Google Source Plugin (javadoc)

Extension point for extracting SourceMetadata from build actions.

Implementations

com.google.jenkins.plugins.metadata.scm.SourceMetadataExtractor.FromGitBuildActions

Defined in: Google Source Plugin (javadoc)

Unknown macro: {@code SourceMetadataExtractor.FromBuildActions} for Git.

com.google.jenkins.plugins.metadata.scm.SourceMetadataExtractor.FromMercurialBuildActions

Defined in: Google Source Plugin (javadoc)

for Mercurial.

com.google.jenkins.plugins.metadata.scm.SourceMetadataExtractor.FromSCM

Defined in: Google Source Plugin (javadoc)

Extension point for extracting SourceMetadata from specific

Unknown macro: {@code SCM}

subclasses.

Implementations

com.google.jenkins.plugins.metadata.scm.SourceMetadataExtractor.FromMercurialSCM

Defined in: Google Source Plugin (javadoc)

Unknown macro: {@code SourceMetadataExtractor.FromSCM} for
Unknown macro: {@code MercurialSCM}

.

com.google.jenkins.plugins.metadata.scm.SourceMetadataExtractor.FromMultiSCM

Defined in: Google Source Plugin (javadoc)

for

Unknown macro: {@code MultiSCM}

.

Extension Points in Ivy Plugin

hudson.ivy.IvyReporter

Defined in: Ivy Plugin (javadoc)

Listens to the build execution of IvyBuild, and normally records some information and exposes thoses in IvyBuild later.

Implementations

(No known implementation)

hudson.ivy.builder.IvyBuilderType

Defined in: Ivy Plugin (javadoc)

null

Implementations

hudson.ivy.builder.NAntIvyBuilderType

Defined in: Ivy Plugin (javadoc)

null

hudson.ivy.builder.AntIvyBuilderType

Defined in: Ivy Plugin (javadoc)

null

Extension Points in Hudson Personal View

de.fspengler.hudson.pview.UserPersonalViewProperty

Defined in: Hudson Personal View (javadoc)

Implementations

(No known implementation)

Extension Points in suite-test-groups-publisher

com.cwctravel.hudson.plugins.suitegroupedtests.TestDataPublisher

Defined in: suite-test-groups-publisher (javadoc)

Contributes TestActions to test results. This enables plugins to annotate test results and provide richer UI, such as letting users claim test failures, allowing people to file bugs, or more generally, additional actions, views, etc.
To register your implementation, put Extension on your descriptor implementation.

Implementations

(No known implementation)

Extension Points in Custom History

org.jenkinsci.plugins.custom_history.HistoryAggregator

Defined in: Custom History (javadoc)

null

Implementations

org.jenkinsci.plugins.custom_history.SubProjectHistoryAggregator

Defined in: Custom History (javadoc)

@author wolfs

org.jenkinsci.plugins.custom_history.DependencyHistoryAggregator

Defined in: Custom History (javadoc)

@author wolfs

Extension Points in Memory Map Plugin

net.praqma.jenkins.memorymap.parser.AbstractMemoryMapParser

Defined in: Memory Map Plugin (javadoc)

Implementations

net.praqma.jenkins.memorymap.parser.GccMemoryMapParser

Defined in: Memory Map Plugin (javadoc)

net.praqma.jenkins.memorymap.parser.KeilMemoryMapParser

Defined in: Memory Map Plugin (javadoc)

net.praqma.jenkins.memorymap.parser.TexasInstrumentsMemoryMapParser

Defined in: Memory Map Plugin (javadoc)

Extension Points in Instant Messaging Plugin

hudson.plugins.im.bot.BotCommand

Defined in: Instant Messaging Plugin (javadoc)

Command pattern contract for IM bot commands.

Implementations

hudson.plugins.im.bot.AbstractTextSendingCommand

Defined in: Instant Messaging Plugin (javadoc)

Abstract command for sending a reply back to the sender.

hudson.plugins.im.bot.CommentCommand

Defined in: Instant Messaging Plugin (javadoc)

null

hudson.plugins.im.bot.HealthCommand

Defined in: Instant Messaging Plugin (javadoc)

Displays the health for one or several jobs.

hudson.plugins.im.bot.UserStatCommand

Defined in: Instant Messaging Plugin (javadoc)

null

hudson.plugins.im.bot.CurrentlyBuildingCommand

Defined in: Instant Messaging Plugin (javadoc)

CurrentlyBuilding command for instant messaging plugin.

hudson.plugins.im.bot.SetAliasCommand

Defined in: Instant Messaging Plugin (javadoc)

BotCommand to create a command alias.

hudson.plugins.im.bot.SetAliasCommand.AliasCommand

Defined in: Instant Messaging Plugin (javadoc)

An alias.

hudson.plugins.im.bot.Bot.HelpCommand

Defined in: Instant Messaging Plugin (javadoc)

null

hudson.plugins.im.bot.StatusCommand

Defined in: Instant Messaging Plugin (javadoc)

Job/project status command for the jabber bot @author Pascal Bleser

hudson.plugins.im.bot.QueueCommand

Defined in: Instant Messaging Plugin (javadoc)

Queue command for the jabber bot. @author Pascal Bleser

hudson.plugins.im.bot.AbortCommand

Defined in: Instant Messaging Plugin (javadoc)

Abort a running job @author R. Tyler Ballance <tyler@slide.com>

hudson.plugins.im.bot.AbstractSingleJobCommand

Defined in: Instant Messaging Plugin (javadoc)

Abstract command which works on a single job.

hudson.plugins.im.bot.BuildCommand

Defined in: Instant Messaging Plugin (javadoc)

Build command for the instant messaging bot.

hudson.plugins.im.bot.TestResultCommand

Defined in: Instant Messaging Plugin (javadoc)

Print out the latest test results for a build @author R. Tyler Ballance <tyler@slide.com>

hudson.plugins.im.bot.AbstractMultipleJobCommand

Defined in: Instant Messaging Plugin (javadoc)

Abstract command which returns a result message for one or several jobs.

hudson.plugins.im.bot.SnackCommand

Defined in: Instant Messaging Plugin (javadoc)

Give the bot a snack! (this is really more to familiarize myself with working with Hudson/jabber @author R. Tyler Ballance <tyler@slide.com>

org.jenkinsci.plugins.commands.ShowLogIMCommand

Defined in: Log Command (javadoc)

null

Extension Points in RabbitMQ Consumer Plugin

org.jenkinsci.plugins.rabbitmqconsumer.extensions.MessageQueueListener

Defined in: RabbitMQ Consumer Plugin (javadoc)

Listener for message queue.

Implementations

com.sonyericsson.hudson.plugins.gerrit.trigger.impls.RabbitMQMessageListenerImpl

Defined in: Gerrit Trigger (javadoc)

A listener for gerrit events as RabbitMQ message.

org.jenkinsci.plugins.rabbitmqbuildtrigger.RemoteBuildListener

Defined in: RabbitMQ Build Trigger Plugin (javadoc)

The extension listen application message then call triggers.

org.jenkinsci.plugins.rabbitmqconsumer.logger.MessageLogger

Defined in: RabbitMQ Consumer Plugin (javadoc)

Extension for logging messages. This is debug purpose.

Extension Points in Categorized Jobs View

org.jenkinsci.plugins.categorizedview.CategorizationCriteria

Defined in: Categorized Jobs View (javadoc)

null

Implementations

org.jenkinsci.plugins.categorizedview.GroupingRule

Defined in: Categorized Jobs View (javadoc)

null

Extension Points in Build Alias Setter Plugin

org.jenkinsci.plugins.buildaliassetter.AliasProvider

Defined in: Build Alias Setter Plugin (javadoc)

Provide custom aliases to be attached to the build.

Implementations

org.jenkinsci.plugins.buildaliassetter.TokenMacroAliasProvider

Defined in: Build Alias Setter Plugin (javadoc)

Provide aliases expanding token macro

Extension Points in All Changes Plugin

org.jenkinsci.plugins.all_changes.ChangesAggregator

Defined in: All Changes Plugin (javadoc)

null

Implementations

org.jenkinsci.plugins.all_changes.SubProjectChangesAggregator

Defined in: All Changes Plugin (javadoc)

@author wolfs

org.jenkinsci.plugins.all_changes.DependencyChangesAggregator

Defined in: All Changes Plugin (javadoc)

@author wolfs

Extension Points in Keychains and Provisioning Profiles Plugin

com.sic.plugins.kpp.provider.KPPBaseKeychainsProvider

Defined in: Keychains and Provisioning Profiles Plugin (javadoc)

An extension point for providing KPPKeychain. @author Michael Bär

Implementations

com.sic.plugins.kpp.provider.KPPKeychainsProvider

Defined in: Keychains and Provisioning Profiles Plugin (javadoc)

The KPPBaseKeychainsProvider that stores and manages keychains. @author Michael Bär

com.sic.plugins.kpp.provider.KPPBaseProvisioningProfilesProvider

Defined in: Keychains and Provisioning Profiles Plugin (javadoc)

An extension point for providing KPPProvisioningProfile @author Michael Bär

Implementations

com.sic.plugins.kpp.provider.KPPProvisioningProfilesProvider

Defined in: Keychains and Provisioning Profiles Plugin (javadoc)

The KPPBaseKeychainsProvider that stores and manages profisioning profiles. @author Michael Bär

Extension Points in Lucene-Search

org.jenkinsci.plugins.lucene.search.FreeTextSearchExtension

Defined in: Lucene-Search (javadoc)

Extend this ExtensionPoint to add more data that can be searched. @see <a href="https://wiki.jenkins-ci.org/display/JENKINS/Lucene-Search#Lucene-Search-Example">Lucene-Search-Example</a> for an example.

Implementations

(No known implementation)

Extension Points in Gatekeeper plugin

org.paylogic.jenkins.upmerge.releasebranch.ReleaseBranch

Defined in: Gatekeeper plugin (javadoc)

Abstract class to represent a Release Branch. Implement one for your use case by filling the ExtensionPoint.

Implementations

org.paylogic.jenkins.upmerge.releasebranch.ReleaseBranchImpl

Defined in: Gatekeeper plugin (javadoc)

null

Extension Points in Publish Over FTP Plugin

jenkins.plugins.publish_over_ftp.options.FtpDefaults

Defined in: Publish Over FTP Plugin (javadoc)

null

Implementations

jenkins.plugins.publish_over_ftp.options.FtpOverrideDefaults

Defined in: Publish Over FTP Plugin (javadoc)

null

jenkins.plugins.publish_over_ftp.options.FtpPluginDefaults

Defined in: Publish Over FTP Plugin (javadoc)

null

Extension Points in Github OAuth Plugin

org.jenkinsci.plugins.GitHubOAuthScope

Defined in: Github OAuth Plugin (javadoc)

Extension point to be implemented by plugins to request additional scopes. @author Kohsuke Kawaguchi

Implementations

(No known implementation)

Extension Points in Windows Slaves Plugin

hudson.os.windows.ManagedWindowsServiceAccount

Defined in: Windows Slaves Plugin (javadoc)

Encapsulates how to login (a part of ManagedWindowsServiceLauncher).

Implementations

hudson.os.windows.ManagedWindowsServiceAccount.LocalSystem

Defined in: Windows Slaves Plugin (javadoc)

Logs in with the local system user. This is the default.

hudson.os.windows.ManagedWindowsServiceAccount.Administrator

Defined in: Windows Slaves Plugin (javadoc)

Logs in with the administrator user account supplied in ManagedWindowsServiceLauncher.

hudson.os.windows.ManagedWindowsServiceAccount.AnotherUser

Defined in: Windows Slaves Plugin (javadoc)

Logs in with a separate user.

Extension Points in xUnit Plugin

org.jenkinsci.plugins.xunit.threshold.XUnitThreshold

Defined in: xUnit Plugin (javadoc)

@author Gregory Boissinot

Implementations

org.jenkinsci.plugins.xunit.threshold.FailedThreshold

Defined in: xUnit Plugin (javadoc)

@author Gregory Boissinot

org.jenkinsci.plugins.xunit.threshold.SkippedThreshold

Defined in: xUnit Plugin (javadoc)

@author Gregory Boissinot

Extension Points in BuildContextCapture Plugin

org.jenkinsci.plugins.buildcontextcapture.type.BuildContextCaptureType

Defined in: BuildContextCapture Plugin (javadoc)

@author Gregory Boissinot

Implementations

org.jenkinsci.plugins.buildcontextcapture.type.impl.JobInfraType

Defined in: BuildContextCapture Plugin (javadoc)

@author Gregory Boissinot

org.jenkinsci.plugins.buildcontextcapture.type.impl.BuildTimeType

Defined in: BuildContextCapture Plugin (javadoc)

@author Gregory Boissinot

org.jenkinsci.plugins.buildcontextcapture.type.impl.CommandType

Defined in: BuildContextCapture Plugin (javadoc)

@author Gregory Boissinot

org.jenkinsci.plugins.buildcontextcapture.type.impl.EnvVarsType

Defined in: BuildContextCapture Plugin (javadoc)

@author Gregory Boissinot

org.jenkinsci.plugins.buildcontextcapture.type.impl.LogType

Defined in: BuildContextCapture Plugin (javadoc)

@author Gregory Boissinot

org.jenkinsci.plugins.buildcontextcapture.type.impl.JobConfigType

Defined in: BuildContextCapture Plugin (javadoc)

@author Gregory Boissinot

org.jenkinsci.plugins.buildcontextcapture.type.WizardBuildContextCaptureType

Defined in: BuildContextCapture Plugin (javadoc)

@author Gregory Boissinot

org.jenkinsci.plugins.buildcontextcapture.type.FlexibleBuildContextCaptureType

Defined in: BuildContextCapture Plugin (javadoc)

@author Gregory Boissinot

Extension Points in CodeCover Plugin

hudson.plugins.codecover.Rule

Defined in: CodeCover Plugin (javadoc)

Rule object encapsulates the logic to mark CoverageObjects as "failed". Such logic is used to mark builds as unstable when certain condition is met.

Implementations

(No known implementation)

Extension Points in Warnings Plugin

hudson.plugins.warnings.parser.AbstractWarningsParser

Defined in: Warnings Plugin (javadoc)

Parses an input stream for compiler warnings and returns the found warnings. If your parser is based on a regular expression you can extend from the existing base classes RegexpLineParser or RegexpDocumentParser.

Implementations

hudson.plugins.warnings.parser.CoolfluxChessccParser

Defined in: Warnings Plugin (javadoc)

A parser for the Coolflux DSP Compiler warnings.

hudson.plugins.warnings.parser.Gcc4LinkerParser

Defined in: Warnings Plugin (javadoc)

A parser for gcc 4.x linker warnings.

hudson.plugins.warnings.parser.GoBaseParser

Defined in: Warnings Plugin (javadoc)

Base class for go vet / golint parsers

hudson.plugins.warnings.parser.CppLintParser

Defined in: Warnings Plugin (javadoc)

A parser for C++ Lint compiler warnings.

hudson.plugins.warnings.parser.IntelParser

Defined in: Warnings Plugin (javadoc)

A parser for messages from the Intel C and Fortran compilers.

hudson.plugins.warnings.parser.DynamicParser

Defined in: Warnings Plugin (javadoc)

A line parser that uses a configurable regular expression and Groovy script to parse warnings.

hudson.plugins.warnings.parser.RegexpDocumentParser

Defined in: Warnings Plugin (javadoc)

Parses an input stream as a whole document for compiler warnings using the provided regular expression.

hudson.plugins.warnings.parser.GnuFortranParser

Defined in: Warnings Plugin (javadoc)

A parser for (compile-time) messages from the GNU Fortran Compiler.

hudson.plugins.warnings.parser.FlexSDKParser

Defined in: Warnings Plugin (javadoc)

A parser for Flex SDK compiler warnings.

hudson.plugins.warnings.parser.ParserRegistry.NullWarnigsParser

Defined in: Warnings Plugin (javadoc)

Null object pattern.

hudson.plugins.warnings.parser.RegexpLineParser

Defined in: Warnings Plugin (javadoc)

Parses an input stream line by line for compiler warnings using the provided regular expression. Multi-line regular expressions are not supported, each warning has to be one a single line.

hudson.plugins.warnings.parser.IarParser

Defined in: Warnings Plugin (javadoc)

A parser for the IAR C/C++ compiler warnings. Note, that since release 4.1 this parser requires that IAR compilers are started with option '----no_wrap_diagnostics'. Then the IAR compilers will create single-line warnings.

hudson.plugins.warnings.parser.P4Parser

Defined in: Warnings Plugin (javadoc)

A parser for Perforce execution.

hudson.plugins.warnings.parser.PhpParser

Defined in: Warnings Plugin (javadoc)

A parser for PHP runtime errors and warnings.

hudson.plugins.warnings.parser.JavacParser

Defined in: Warnings Plugin (javadoc)

A parser for the javac compiler warnings.

hudson.plugins.warnings.parser.ViolationsAdapter

Defined in: Warnings Plugin (javadoc)

Adapter for warnings parsers of the violations plug-in.

hudson.plugins.warnings.parser.ErlcParser

Defined in: Warnings Plugin (javadoc)

A parser for the erlc compiler warnings.

hudson.plugins.warnings.parser.RegexpParser

Defined in: Warnings Plugin (javadoc)

Parses an input stream for compiler warnings using the provided regular expression.

hudson.plugins.warnings.parser.AjcParser

Defined in: Warnings Plugin (javadoc)

A parser for AspectJ (ajc) compiler warnings.

hudson.plugins.warnings.parser.jcreport.JcReportParser

Defined in: Warnings Plugin (javadoc)

JcReportParser-Class. This class parses from the jcReport.xml and creates warnings from its content.

hudson.plugins.warnings.parser.ResharperInspectCodeParser

Defined in: Warnings Plugin (javadoc)

A parser for the Resharper InspectCode compiler warnings.

hudson.plugins.warnings.parser.EclipseParser

Defined in: Warnings Plugin (javadoc)

A parser for Eclipse compiler warnings.

hudson.plugins.warnings.parser.fxcop.FxCopParser

Defined in: Warnings Plugin (javadoc)

Parses a fxcop xml report file. This does not uses the XML Pull parser as it can not handle the FxCop XML files. The bug is registered at Sun as http: //bugs.sun.com/bugdatabase/view_bug.do?bug_id=4508058
Note that instances of this parser are not thread safe.

hudson.plugins.warnings.parser.LintParser

Defined in: Warnings Plugin (javadoc)

Base class for parsers based on JSLintXMLSaxParser.

hudson.plugins.warnings.parser.ClangParser

Defined in: Warnings Plugin (javadoc)

A parser for the Clang compiler warnings.

hudson.plugins.warnings.parser.MavenConsoleParser

Defined in: Warnings Plugin (javadoc)

A parser for maven console warnings.

hudson.plugins.warnings.parser.NagFortranParser

Defined in: Warnings Plugin (javadoc)

A parser for messages from the NAG Fortran Compiler.

hudson.plugins.warnings.parser.GnatParser

Defined in: Warnings Plugin (javadoc)

A parser for the Gnat compiler warnings.

hudson.plugins.warnings.parser.PREfastParser

Defined in: Warnings Plugin (javadoc)

A parser for Microsoft PREfast (aka Code Analysis for C/C++) XML files.

hudson.plugins.warnings.parser.DiabCParser

Defined in: Warnings Plugin (javadoc)

A parser for the Diab C++ compiler warnings.

hudson.plugins.warnings.parser.InvalidsParser

Defined in: Warnings Plugin (javadoc)

A parser for Oracle Invalids.

hudson.plugins.warnings.parser.Pep8Parser

Defined in: Warnings Plugin (javadoc)

A parser for the Pep8 compiler warnings.

hudson.plugins.warnings.parser.TnsdlParser

Defined in: Warnings Plugin (javadoc)

A parser for the tnsdl translator warnings.

hudson.plugins.warnings.parser.GoLintParser

Defined in: Warnings Plugin (javadoc)

A parser for the golint tool in the Go toolchain

hudson.plugins.warnings.parser.PuppetLintParser

Defined in: Warnings Plugin (javadoc)

A parser for puppet-lint checks warnings.

hudson.plugins.warnings.parser.AcuCobolParser

Defined in: Warnings Plugin (javadoc)

A parser for the Acu Cobol compile.

hudson.plugins.warnings.parser.GoVetParser

Defined in: Warnings Plugin (javadoc)

A parser for the go vet tool in the Go toolchain

hudson.plugins.warnings.parser.SunCParser

Defined in: Warnings Plugin (javadoc)

A parser for the SUN Studio C++ compiler warnings.

hudson.plugins.warnings.parser.gendarme.GendarmeParser

Defined in: Warnings Plugin (javadoc)

Parses Gendarme violations.

hudson.plugins.warnings.parser.DynamicDocumentParser

Defined in: Warnings Plugin (javadoc)

A multi-line parser that uses a configurable regular expression and Groovy script to parse warnings.

hudson.plugins.warnings.parser.ParserAdapter

Defined in: Warnings Plugin (javadoc)

Decorator of <code>WarningsParser</code> instances. Makes instances of the old extension point look like instances of the new extension point.

hudson.plugins.warnings.parser.GhsMultiParser

Defined in: Warnings Plugin (javadoc)

A parser for the GHS Multi compiler warnings.

hudson.plugins.warnings.parser.JSLintParser

Defined in: Warnings Plugin (javadoc)

A parser for JSLint checks warnings.

hudson.plugins.warnings.parser.GccParser

Defined in: Warnings Plugin (javadoc)

A parser for the gcc compiler warnings.

hudson.plugins.warnings.parser.CssLintParser

Defined in: Warnings Plugin (javadoc)

A parser for CSS-Lint checks warnings.

hudson.plugins.warnings.parser.PerlCriticParser

Defined in: Warnings Plugin (javadoc)

A parser for the Perl::Critic warnings.

hudson.plugins.warnings.parser.PyLintParser

Defined in: Warnings Plugin (javadoc)

A parser for the PyLint compiler warnings.

hudson.plugins.warnings.parser.DoxygenParser

Defined in: Warnings Plugin (javadoc)

A parser for the Doxygen warnings.

hudson.plugins.warnings.parser.YuiCompressorParser

Defined in: Warnings Plugin (javadoc)

A parser for the YUI Compressor warnings.

hudson.plugins.warnings.parser.IdeaInspectionParser

Defined in: Warnings Plugin (javadoc)

A parser for IntelliJ IDEA inspections.

hudson.plugins.warnings.parser.BuckminsterParser

Defined in: Warnings Plugin (javadoc)

A parser for Buckminster compiler warnings.

hudson.plugins.warnings.parser.RobocopyParser

Defined in: Warnings Plugin (javadoc)

A parser for Robocopy.

hudson.plugins.warnings.parser.MsBuildParser

Defined in: Warnings Plugin (javadoc)

A parser for the MSBuild/PcLint compiler warnings.

hudson.plugins.warnings.parser.ArmccCompilerParser

Defined in: Warnings Plugin (javadoc)

A parser for armcc compiler warnings.

hudson.plugins.warnings.parser.CodeAnalysisParser

Defined in: Warnings Plugin (javadoc)

A parser for the CodeAnalysis compiler warnings.

hudson.plugins.warnings.parser.StyleCopParser

Defined in: Warnings Plugin (javadoc)

Parses a StyleCop (http://code.msdn.microsoft.com/sourceanalysis/) xml report file.

hudson.plugins.warnings.parser.TiCcsParser

Defined in: Warnings Plugin (javadoc)

A parser for the Texas Instruments Code Composer Studio compiler warnings.

hudson.plugins.warnings.parser.XlcLinkerParser

Defined in: Warnings Plugin (javadoc)

A parser for IBM xlC compiler warnings.

hudson.plugins.warnings.parser.GnuMakeGccParser

Defined in: Warnings Plugin (javadoc)

A parser for the GNU Make and Gcc4 compiler warnings. Read GNU Make output to know where compilation are run.

hudson.plugins.warnings.parser.XlcCompilerParser

Defined in: Warnings Plugin (javadoc)

A parser for IBM xlC compiler warnings.

hudson.plugins.warnings.parser.ScalacParser

Defined in: Warnings Plugin (javadoc)

A parser for the scalac compiler warnings. You should use -feature & -deprecation compiler opts.

hudson.plugins.warnings.parser.Gcc4CompilerParser

Defined in: Warnings Plugin (javadoc)

A parser for gcc 4.x compiler warnings.

hudson.plugins.warnings.parser.JavaDocParser

Defined in: Warnings Plugin (javadoc)

A parser for the ant JavaDoc compiler warnings.

hudson.plugins.warnings.parser.AntJavacParser

Defined in: Warnings Plugin (javadoc)

A parser for the ant javac compiler warnings.

hudson.plugins.warnings.parser.WarningsParser

Defined in: Warnings Plugin (javadoc)

Parses an input stream for compiler warnings and returns the found warnings. If your parser is based on a regular expression you can extend from the existing base classes RegexpLineParser or RegexpDocumentParser.

Implementations

hudson.plugins.warnings.parser.CoolfluxChessccParser

Defined in: Warnings Plugin (javadoc)

A parser for the Coolflux DSP Compiler warnings.

hudson.plugins.warnings.parser.Gcc4LinkerParser

Defined in: Warnings Plugin (javadoc)

A parser for gcc 4.x linker warnings.

hudson.plugins.warnings.parser.GoBaseParser

Defined in: Warnings Plugin (javadoc)

Base class for go vet / golint parsers

hudson.plugins.warnings.parser.CppLintParser

Defined in: Warnings Plugin (javadoc)

A parser for C++ Lint compiler warnings.

hudson.plugins.warnings.parser.IntelParser

Defined in: Warnings Plugin (javadoc)

A parser for messages from the Intel C and Fortran compilers.

hudson.plugins.warnings.parser.DynamicParser

Defined in: Warnings Plugin (javadoc)

A line parser that uses a configurable regular expression and Groovy script to parse warnings.

hudson.plugins.warnings.parser.RegexpDocumentParser

Defined in: Warnings Plugin (javadoc)

Parses an input stream as a whole document for compiler warnings using the provided regular expression.

hudson.plugins.warnings.parser.GnuFortranParser

Defined in: Warnings Plugin (javadoc)

A parser for (compile-time) messages from the GNU Fortran Compiler.

hudson.plugins.warnings.parser.FlexSDKParser

Defined in: Warnings Plugin (javadoc)

A parser for Flex SDK compiler warnings.

hudson.plugins.warnings.parser.RegexpLineParser

Defined in: Warnings Plugin (javadoc)

Parses an input stream line by line for compiler warnings using the provided regular expression. Multi-line regular expressions are not supported, each warning has to be one a single line.

hudson.plugins.warnings.parser.IarParser

Defined in: Warnings Plugin (javadoc)

A parser for the IAR C/C++ compiler warnings. Note, that since release 4.1 this parser requires that IAR compilers are started with option '----no_wrap_diagnostics'. Then the IAR compilers will create single-line warnings.

hudson.plugins.warnings.parser.P4Parser

Defined in: Warnings Plugin (javadoc)

A parser for Perforce execution.

hudson.plugins.warnings.parser.PhpParser

Defined in: Warnings Plugin (javadoc)

A parser for PHP runtime errors and warnings.

hudson.plugins.warnings.parser.JavacParser

Defined in: Warnings Plugin (javadoc)

A parser for the javac compiler warnings.

hudson.plugins.warnings.parser.ErlcParser

Defined in: Warnings Plugin (javadoc)

A parser for the erlc compiler warnings.

hudson.plugins.warnings.parser.RegexpParser

Defined in: Warnings Plugin (javadoc)

Parses an input stream for compiler warnings using the provided regular expression.

hudson.plugins.warnings.parser.ResharperInspectCodeParser

Defined in: Warnings Plugin (javadoc)

A parser for the Resharper InspectCode compiler warnings.

hudson.plugins.warnings.parser.EclipseParser

Defined in: Warnings Plugin (javadoc)

A parser for Eclipse compiler warnings.

hudson.plugins.warnings.parser.ClangParser

Defined in: Warnings Plugin (javadoc)

A parser for the Clang compiler warnings.

hudson.plugins.warnings.parser.MavenConsoleParser

Defined in: Warnings Plugin (javadoc)

A parser for maven console warnings.

hudson.plugins.warnings.parser.NagFortranParser

Defined in: Warnings Plugin (javadoc)

A parser for messages from the NAG Fortran Compiler.

hudson.plugins.warnings.parser.GnatParser

Defined in: Warnings Plugin (javadoc)

A parser for the Gnat compiler warnings.

hudson.plugins.warnings.parser.PREfastParser

Defined in: Warnings Plugin (javadoc)

A parser for Microsoft PREfast (aka Code Analysis for C/C++) XML files.

hudson.plugins.warnings.parser.DiabCParser

Defined in: Warnings Plugin (javadoc)

A parser for the Diab C++ compiler warnings.

hudson.plugins.warnings.parser.InvalidsParser

Defined in: Warnings Plugin (javadoc)

A parser for Oracle Invalids.

hudson.plugins.warnings.parser.Pep8Parser

Defined in: Warnings Plugin (javadoc)

A parser for the Pep8 compiler warnings.

hudson.plugins.warnings.parser.TnsdlParser

Defined in: Warnings Plugin (javadoc)

A parser for the tnsdl translator warnings.

hudson.plugins.warnings.parser.GoLintParser

Defined in: Warnings Plugin (javadoc)

A parser for the golint tool in the Go toolchain

hudson.plugins.warnings.parser.PuppetLintParser

Defined in: Warnings Plugin (javadoc)

A parser for puppet-lint checks warnings.

hudson.plugins.warnings.parser.AcuCobolParser

Defined in: Warnings Plugin (javadoc)

A parser for the Acu Cobol compile.

hudson.plugins.warnings.parser.GoVetParser

Defined in: Warnings Plugin (javadoc)

A parser for the go vet tool in the Go toolchain

hudson.plugins.warnings.parser.SunCParser

Defined in: Warnings Plugin (javadoc)

A parser for the SUN Studio C++ compiler warnings.

hudson.plugins.warnings.parser.DynamicDocumentParser

Defined in: Warnings Plugin (javadoc)

A multi-line parser that uses a configurable regular expression and Groovy script to parse warnings.

hudson.plugins.warnings.parser.GhsMultiParser

Defined in: Warnings Plugin (javadoc)

A parser for the GHS Multi compiler warnings.

hudson.plugins.warnings.parser.GccParser

Defined in: Warnings Plugin (javadoc)

A parser for the gcc compiler warnings.

hudson.plugins.warnings.parser.PerlCriticParser

Defined in: Warnings Plugin (javadoc)

A parser for the Perl::Critic warnings.

hudson.plugins.warnings.parser.PyLintParser

Defined in: Warnings Plugin (javadoc)

A parser for the PyLint compiler warnings.

hudson.plugins.warnings.parser.DoxygenParser

Defined in: Warnings Plugin (javadoc)

A parser for the Doxygen warnings.

hudson.plugins.warnings.parser.YuiCompressorParser

Defined in: Warnings Plugin (javadoc)

A parser for the YUI Compressor warnings.

hudson.plugins.warnings.parser.BuckminsterParser

Defined in: Warnings Plugin (javadoc)

A parser for Buckminster compiler warnings.

hudson.plugins.warnings.parser.RobocopyParser

Defined in: Warnings Plugin (javadoc)

A parser for Robocopy.

hudson.plugins.warnings.parser.MsBuildParser

Defined in: Warnings Plugin (javadoc)

A parser for the MSBuild/PcLint compiler warnings.

hudson.plugins.warnings.parser.ArmccCompilerParser

Defined in: Warnings Plugin (javadoc)

A parser for armcc compiler warnings.

hudson.plugins.warnings.parser.CodeAnalysisParser

Defined in: Warnings Plugin (javadoc)

A parser for the CodeAnalysis compiler warnings.

hudson.plugins.warnings.parser.TiCcsParser

Defined in: Warnings Plugin (javadoc)

A parser for the Texas Instruments Code Composer Studio compiler warnings.

hudson.plugins.warnings.parser.XlcLinkerParser

Defined in: Warnings Plugin (javadoc)

A parser for IBM xlC compiler warnings.

hudson.plugins.warnings.parser.GnuMakeGccParser

Defined in: Warnings Plugin (javadoc)

A parser for the GNU Make and Gcc4 compiler warnings. Read GNU Make output to know where compilation are run.

hudson.plugins.warnings.parser.XlcCompilerParser

Defined in: Warnings Plugin (javadoc)

A parser for IBM xlC compiler warnings.

hudson.plugins.warnings.parser.ScalacParser

Defined in: Warnings Plugin (javadoc)

A parser for the scalac compiler warnings. You should use -feature & -deprecation compiler opts.

hudson.plugins.warnings.parser.Gcc4CompilerParser

Defined in: Warnings Plugin (javadoc)

A parser for gcc 4.x compiler warnings.

hudson.plugins.warnings.parser.JavaDocParser

Defined in: Warnings Plugin (javadoc)

A parser for the ant JavaDoc compiler warnings.

hudson.plugins.warnings.parser.AntJavacParser

Defined in: Warnings Plugin (javadoc)

A parser for the ant javac compiler warnings.

Extension Points in Team Views Plugin

com.sonymobile.jenkins.plugins.teamview.TeamProperty

Defined in: Team Views Plugin (javadoc)

Extensible property of Team.

Implementations

com.sonymobile.jenkins.plugins.teamview.TeamViewsProperty

Defined in: Team Views Plugin (javadoc)

A class that remembers team views.

Extension Points in Mercurial Plugin

hudson.plugins.mercurial.ChangeComparator

Defined in: Mercurial Plugin (javadoc)

An extension point that allows plugins to override the built in compare functionality when deciding whether to trigger a build or not. @author Ronni Elken Lindsgaard @since 1.50

Implementations

(No known implementation)

Extension Points in Puppet Plugin

org.jenkinsci.plugins.puppet.track.PuppetReportProcessor

Defined in: Puppet Plugin (javadoc)

Extension point for other plugins to look at submitted puppet resources and find intereting MD5 checksums.

Implementations

org.jenkinsci.plugins.puppet.track.FileReportProcessor

Defined in: Puppet Plugin (javadoc)

Looks for reports from file resources.

Extension Points in Configuration Slicing Plugin

configurationslicing.Slicer

Defined in: Configuration Slicing Plugin (javadoc)

null

Implementations

configurationslicing.blockbuild.BlockBuildWhenDownstreamBuildingBoolSlicer

Defined in: Configuration Slicing Plugin (javadoc)

null

configurationslicing.blockbuild.BlockBuildWhenUpstreamBuildingBoolSlicer

Defined in: Configuration Slicing Plugin (javadoc)

null

configurationslicing.tools.AntSlicer

Defined in: Configuration Slicing Plugin (javadoc)

@author Maarten Dirkse

configurationslicing.tools.AbstractToolSlicer

Defined in: Configuration Slicing Plugin (javadoc)

@author Maarten Dirkse

configurationslicing.tools.GroovySlicerWrapper

Defined in: Configuration Slicing Plugin (javadoc)

null

configurationslicing.tools.GradleSlicerWrapper

Defined in: Configuration Slicing Plugin (javadoc)

null

configurationslicing.tools.GroovySlicer

Defined in: Configuration Slicing Plugin (javadoc)

@author Maarten Dirkse

configurationslicing.tools.GradleSlicer

Defined in: Configuration Slicing Plugin (javadoc)

@author Maarten Dirkse

configurationslicing.maven.MavenGoals

Defined in: Configuration Slicing Plugin (javadoc)

null

configurationslicing.maven.MavenOptsSlicer

Defined in: Configuration Slicing Plugin (javadoc)

null

configurationslicing.maven.MavenVersionSlicer

Defined in: Configuration Slicing Plugin (javadoc)

null

configurationslicing.UnorderedStringSlicer

Defined in: Configuration Slicing Plugin (javadoc)

null

configurationslicing.claim.ClaimSlicer

Defined in: Configuration Slicing Plugin (javadoc)

null

configurationslicing.jdk.JdkSlicer

Defined in: Configuration Slicing Plugin (javadoc)

null

configurationslicing.BooleanSlicer

Defined in: Configuration Slicing Plugin (javadoc)

null

configurationslicing.jobdisabled.JobDisabledStringSlicer

Defined in: Configuration Slicing Plugin (javadoc)

@author jacob_robertson

configurationslicing.jobdisabled.JobDisabledBoolSlicer

Defined in: Configuration Slicing Plugin (javadoc)

null

configurationslicing.timer.SCMTimerSliceStringSlicer

Defined in: Configuration Slicing Plugin (javadoc)

null

configurationslicing.timer.TimerSliceStringSlicer

Defined in: Configuration Slicing Plugin (javadoc)

null

configurationslicing.customworkspace.CustomWorkspaceStringSlicer

Defined in: Configuration Slicing Plugin (javadoc)

@author jacob_robertson

configurationslicing.parameters.ParametersSlicer

Defined in: Configuration Slicing Plugin (javadoc)

@author Jacob Robertson TODO add Text parameter, validating string, etc - any of the parameters!

configurationslicing.logfilesizechecker.LogfilesizecheckerSlicer

Defined in: Configuration Slicing Plugin (javadoc)

Slicing the configuration of the Logfilesizechecker plugin. @author kstutz

configurationslicing.project.QuietPeriodSlicer

Defined in: Configuration Slicing Plugin (javadoc)

null

configurationslicing.project.AbstractSimpleProjectSlicer

Defined in: Configuration Slicing Plugin (javadoc)

null

configurationslicing.logrotator.LogRotationSlicer

Defined in: Configuration Slicing Plugin (javadoc)

null

configurationslicing.logrotator.LogRotationSlicer.Days

Defined in: Configuration Slicing Plugin (javadoc)

null

configurationslicing.logrotator.LogRotationSlicer.Count

Defined in: Configuration Slicing Plugin (javadoc)

null

configurationslicing.logrotator.LogRotationSlicer.ArtifactDays

Defined in: Configuration Slicing Plugin (javadoc)

null

configurationslicing.logrotator.LogRotationSlicer.ArtifactBuilds

Defined in: Configuration Slicing Plugin (javadoc)

null

configurationslicing.prioritysorter.PrioritySorterSlicer

Defined in: Configuration Slicing Plugin (javadoc)

@author jacob_robertson

configurationslicing.prioritysorter.PrioritySorterSlicerWrapper

Defined in: Configuration Slicing Plugin (javadoc)

null

configurationslicing.buildtimeout.BuildTimeoutSlicer

Defined in: Configuration Slicing Plugin (javadoc)

null

configurationslicing.buildtimeout.BuildTimeoutSlicer2

Defined in: Configuration Slicing Plugin (javadoc)

null

configurationslicing.SlicerLoader

Defined in: Configuration Slicing Plugin (javadoc)

Handles the problem with Slicers that have class loading issues. @author jacob

configurationslicing.ParametersStringSlicer

Defined in: Configuration Slicing Plugin (javadoc)

null

configurationslicing.email.ExtEmailSlicer

Defined in: Configuration Slicing Plugin (javadoc)

null

configurationslicing.email.CoreEmailSlicer

Defined in: Configuration Slicing Plugin (javadoc)

null

configurationslicing.timestamper.TimestamperSlicer

Defined in: Configuration Slicing Plugin (javadoc)

@author jacob_robertson

configurationslicing.executeshell.ExecuteWindowsBatchSlicer

Defined in: Configuration Slicing Plugin (javadoc)

Slicer for the windows batch builder

configurationslicing.executeshell.ExecutePythonSlicerWrapper

Defined in: Configuration Slicing Plugin (javadoc)

null

configurationslicing.executeshell.ExecuteJythonSlicerWrapper

Defined in: Configuration Slicing Plugin (javadoc)

null

configurationslicing.executeshell.MavenTargetsSlicer

Defined in: Configuration Slicing Plugin (javadoc)

@author Jacob Robertson

configurationslicing.executeshell.AbstractBuildCommandSlicer

Defined in: Configuration Slicing Plugin (javadoc)

@author Jacob Robertson

configurationslicing.executeshell.ExecuteJythonSlicer

Defined in: Configuration Slicing Plugin (javadoc)

Slicer for the jython builder

configurationslicing.executeshell.ExecutePythonSlicer

Defined in: Configuration Slicing Plugin (javadoc)

Slicer for the python builder

configurationslicing.executeshell.ExecuteShellSlicer

Defined in: Configuration Slicing Plugin (javadoc)

Slicer for the shell builder

configurationslicing.label.LabelSlicer

Defined in: Configuration Slicing Plugin (javadoc)

null

hudson.plugins.sonar.configurationslicing.SonarPublisherSQServerSlicer

Defined in: Jenkins SonarQube Plugin (javadoc)

null

hudson.plugins.sonar.configurationslicing.SonarRunnerBuilderSQServerSlicer

Defined in: Jenkins SonarQube Plugin (javadoc)

null

hudson.plugins.sonar.configurationslicing.SonarPublisherJdkSlicer

Defined in: Jenkins SonarQube Plugin (javadoc)

null

hudson.plugins.sonar.configurationslicing.SonarPublisherAdditionalPropertiesSlicer

Defined in: Jenkins SonarQube Plugin (javadoc)

null

hudson.plugins.sonar.configurationslicing.SonarRunnerBuilderSQRunnerSlicer

Defined in: Jenkins SonarQube Plugin (javadoc)

null

hudson.plugins.sonar.configurationslicing.SonarRunnerBuilderJdkSlicer

Defined in: Jenkins SonarQube Plugin (javadoc)

null

hudson.plugins.sonar.configurationslicing.SonarPublisherBranchSlicer

Defined in: Jenkins SonarQube Plugin (javadoc)

null

Extension Points in Audit To Database Plugin

org.jenkins.plugins.audit2db.reports.DbAuditReport

Defined in: Audit To Database Plugin (javadoc)

@author Marco Scata

Implementations

org.jenkins.plugins.audit2db.internal.reports.JobsByDateReportImpl

Defined in: Audit To Database Plugin (javadoc)

@author Marco Scata

org.jenkins.plugins.audit2db.internal.reports.JobsByDateReportImpl

Defined in: Audit To Database Plugin (javadoc)

@author Marco Scata

org.jenkins.plugins.audit2db.internal.reports.AbstractDbAuditReport

Defined in: Audit To Database Plugin (javadoc)

null

org.jenkins.plugins.audit2db.internal.reports.JobHistoryReportImpl

Defined in: Audit To Database Plugin (javadoc)

@author Marco Scata

org.jenkins.plugins.audit2db.internal.reports.JobHistoryReportImpl

Defined in: Audit To Database Plugin (javadoc)

@author Marco Scata

org.jenkins.plugins.audit2db.internal.reports.JobsByParamReportImpl

Defined in: Audit To Database Plugin (javadoc)

@author Marco Scata

org.jenkins.plugins.audit2db.internal.reports.JobsByParamReportImpl

Defined in: Audit To Database Plugin (javadoc)

@author Marco Scata

org.jenkins.plugins.audit2db.reports.JobsByParamReport

Defined in: Audit To Database Plugin (javadoc)

@author Marco Scata

org.jenkins.plugins.audit2db.reports.JobHistoryReport

Defined in: Audit To Database Plugin (javadoc)

@author Marco Scata

org.jenkins.plugins.audit2db.reports.JobsByDateReport

Defined in: Audit To Database Plugin (javadoc)

@author Marco Scata

org.jenkins.plugins.audit2db.reports.JobHistoryByNameReport

Defined in: Audit To Database Plugin (javadoc)

@author Marco Scata

Extension Points in Build Failure Analyzer

com.sonyericsson.jenkins.plugins.bfa.model.dbf.DownstreamBuildFinder

Defined in: Build Failure Analyzer (javadoc)

There is no general way to find downstream build in Jenkins Core. Different plugin have there own way of keeping this information.
Extend this class and implement #getDownstreamBuilds(hudson.model.AbstractBuild) in a way suitable for the plugin

Implementations

com.sonyericsson.jenkins.plugins.bfa.model.dbf.BuildFlowDBF

Defined in: Build Failure Analyzer (javadoc)

Get downstream builds for Build Flows.

com.sonyericsson.jenkins.plugins.bfa.model.dbf.ParameterizedTriggerDBF

Defined in: Build Failure Analyzer (javadoc)

Get downstream builds for the Parameterized Trigger Plugin.
We want to avoid having dependencies to other plugins thus using reflection.

com.sonyericsson.jenkins.plugins.bfa.model.dbf.CoreDBF

Defined in: Build Failure Analyzer (javadoc)

Basic implementation to get downstream builds from Jenkins using core functionality.

Extension Points in Git Server Plugin

org.jenkinsci.plugins.gitserver.RepositoryResolver

Defined in: Git Server Plugin (javadoc)

Resolves the full name of the repository as given by Git clients to actual Repository.

Implementations

org.jenkinsci.plugins.scriptler.git.GitScriptlerRepositorySSHAccess

Defined in: Scriptler Plugin (javadoc)

Exposes this repository over SSH.

Extension Points in Ownership Plugin

com.synopsys.arc.jenkins.plugins.ownership.extensions.ItemOwnershipPolicy

Defined in: Ownership Plugin (javadoc)

Implements an ownership changes policy for Items. This policy defines actions to be implemented if specific changes in jobs occur. @author Oleg Nenashev <nenashev@synopsys.com>

Implementations

com.synopsys.arc.jenkins.plugins.ownership.extensions.item_ownership_policy.AssignCreatorPolicy

Defined in: Ownership Plugin (javadoc)

A policy, which sets the item creator as an owner. @author Oleg Nenashev <nenashev@synopsys.com> @since 0.5

com.synopsys.arc.jenkins.plugins.ownership.extensions.item_ownership_policy.DropOwnershipPolicy

Defined in: Ownership Plugin (javadoc)

A policy, which drops the project's ownership. @author Oleg Nenashev <nenashev@synopsys.com> @since 0.5

Extension Points in Skytap Cloud CI Plugin

org.jenkinsci.plugins.skytap.SkytapBuilder.SkytapAction

Defined in: Skytap Cloud CI Plugin (javadoc)

null

Implementations

org.jenkinsci.plugins.skytap.ListPublishedURLForConfigurationStep

Defined in: Skytap Cloud CI Plugin (javadoc)

null

org.jenkinsci.plugins.skytap.MergeTemplateIntoConfigurationStep

Defined in: Skytap Cloud CI Plugin (javadoc)

null

org.jenkinsci.plugins.skytap.ChangeConfigurationStateStep

Defined in: Skytap Cloud CI Plugin (javadoc)

null

org.jenkinsci.plugins.skytap.CreateConfigurationStep

Defined in: Skytap Cloud CI Plugin (javadoc)

null

org.jenkinsci.plugins.skytap.CreateTemplateFromConfigurationStep

Defined in: Skytap Cloud CI Plugin (javadoc)

null

org.jenkinsci.plugins.skytap.AddConfigurationToProjectStep

Defined in: Skytap Cloud CI Plugin (javadoc)

null

org.jenkinsci.plugins.skytap.CreatePublishedServiceStep

Defined in: Skytap Cloud CI Plugin (javadoc)

null

org.jenkinsci.plugins.skytap.DeleteConfigurationStep

Defined in: Skytap Cloud CI Plugin (javadoc)

null

org.jenkinsci.plugins.skytap.CreatePublishURLStep

Defined in: Skytap Cloud CI Plugin (javadoc)

null

org.jenkinsci.plugins.skytap.NetworkConnectStep

Defined in: Skytap Cloud CI Plugin (javadoc)

null

org.jenkinsci.plugins.skytap.ConnectToVPNTunnelStep

Defined in: Skytap Cloud CI Plugin (javadoc)

null

org.jenkinsci.plugins.skytap.ListVMPublishedServiceStep

Defined in: Skytap Cloud CI Plugin (javadoc)

null

org.jenkinsci.plugins.skytap.AddTemplateToProjectStep

Defined in: Skytap Cloud CI Plugin (javadoc)

null

org.jenkinsci.plugins.skytap.ChangeConfigurationStateStep

Defined in: Skytap Cloud CI Plugin (javadoc)

null

org.jenkinsci.plugins.skytap.CreateConfigurationStep

Defined in: Skytap Cloud CI Plugin (javadoc)

null

org.jenkinsci.plugins.skytap.CreateTemplateFromConfigurationStep

Defined in: Skytap Cloud CI Plugin (javadoc)

null

org.jenkinsci.plugins.skytap.AddConfigurationToProjectStep

Defined in: Skytap Cloud CI Plugin (javadoc)

null

org.jenkinsci.plugins.skytap.DeleteConfigurationStep

Defined in: Skytap Cloud CI Plugin (javadoc)

null

org.jenkinsci.plugins.skytap.CreatePublishURLStep

Defined in: Skytap Cloud CI Plugin (javadoc)

null

org.jenkinsci.plugins.skytap.NetworkConnectStep

Defined in: Skytap Cloud CI Plugin (javadoc)

null

org.jenkinsci.plugins.skytap.ConnectToVPNTunnelStep

Defined in: Skytap Cloud CI Plugin (javadoc)

null

Extension Points in Build View Column Plugin

org.jenkinsci.plugins.build_view_column.BuildViewColumn

Defined in: Build View Column Plugin (javadoc)

Extension point for adding a column to a table rendering of Runs.

Implementations

org.jenkinsci.plugins.build_view_column.impl.ConsoleColumn

Defined in: Build View Column Plugin (javadoc)

@author Kohsuke Kawaguchi

org.jenkinsci.plugins.build_view_column.impl.NodeColumn

Defined in: Build View Column Plugin (javadoc)

@author Kohsuke Kawaguchi

org.jenkinsci.plugins.build_view_column.impl.CauseColumn

Defined in: Build View Column Plugin (javadoc)

Show the cause of the build.

org.jenkinsci.plugins.build_view_column.impl.DurationColumn

Defined in: Build View Column Plugin (javadoc)

@author Kohsuke Kawaguchi

Extension Points in Publish Over SSH Plugin

jenkins.plugins.publish_over_ssh.options.SshDefaults

Defined in: Publish Over SSH Plugin (javadoc)

null

Implementations

jenkins.plugins.publish_over_ssh.options.SshPluginDefaults

Defined in: Publish Over SSH Plugin (javadoc)

null

jenkins.plugins.publish_over_ssh.options.SshOverrideDefaults

Defined in: Publish Over SSH Plugin (javadoc)

null

Extension Points in SSH Credentials Plugin

com.cloudbees.jenkins.plugins.sshcredentials.SSHAuthenticatorFactory

Defined in: SSH Credentials Plugin (javadoc)

Extension point to allow plugging in SSHAuthenticator implementations for the many SSH client libraries available.

This object can be shipped to remote to create an SSHAuthenticator on a remote node.

Implementations

com.cloudbees.jenkins.plugins.sshcredentials.impl.TrileadSSHPasswordAuthenticator.Factory

Defined in: SSH Credentials Plugin (javadoc)

Unknown macro: {@inheritDoc}

com.cloudbees.jenkins.plugins.sshcredentials.impl.JSchSSHPasswordAuthenticator.Factory

Defined in: SSH Credentials Plugin (javadoc)

com.cloudbees.jenkins.plugins.sshcredentials.impl.TrileadSSHPublicKeyAuthenticator.Factory

Defined in: SSH Credentials Plugin (javadoc)

Unknown macro: {@inheritDoc}

com.cloudbees.jenkins.plugins.sshcredentials.impl.JSchSSHPublicKeyAuthenticator.Factory

Defined in: SSH Credentials Plugin (javadoc)

Enter labels to add to this page:
Please wait 
Looking for a label? Just start typing.

Add Comment