Extension Points defined in Matrix Project Plugin
Axis
jenkinsdoc:matrix-project:hudson.matrix.Axis]
Configuration axis.
Implementations:
-
Browser axis Plugin: jenkinsci.
plugin. browseraxis. BrowserAxis (view on GitHub) -
Browser axis Plugin: jenkinsci.
plugin. browseraxis. BrowserExpAxis (view on GitHub) -
Cachet Gating Plugin: com.
redhat. jenkins. plugins. cachet. matrix. CachetAxis (view on GitHub) -
Dynamic Axis Plugin: ca.
silvermaplesolutions. jenkins. plugins. daxis. DynamicAxis (view on GitHub) -
ec2-cloud-axis Plugin: org.
jenkinsci. plugins. ec2axis. EC2Axis (view on GitHub) -
Elastic Axis Plugin: org.
jenkinsci. plugins. elasticaxisplugin. ElasticAxis (view on GitHub) -
MATLAB Plugin: com.
mathworks. ci. MatlabInstallationAxis (view on GitHub) -
Matrix Project Plugin: hudson.
matrix. JDKAxis (view on GitHub) -
Matrix Project Plugin: hudson.
matrix. LabelAxis (view on GitHub) -
Matrix Project Plugin: hudson.
matrix. LabelExpAxis (view on GitHub) -
Matrix Project Plugin: hudson.
matrix. TextAxis (view on GitHub) -
Sauce OnDemand Plugin: hudson.
plugins. sauce_ondemand. AppiumAxis (view on GitHub) -
Sauce OnDemand Plugin: hudson.
plugins. sauce_ondemand. BrowserAxis (view on GitHub) -
Sauce OnDemand Plugin: hudson.
plugins. sauce_ondemand. WebDriverAxis (view on GitHub) -
ShiningPanda Plugin: jenkins.
plugins. shiningpanda. matrix. PythonAxis (view on GitHub) -
ShiningPanda Plugin: jenkins.
plugins. shiningpanda. matrix. ToxAxis (view on GitHub)
MatrixAggregatable
jenkinsdoc:matrix-project:hudson.matrix.MatrixAggregatable]
jenkinsdoc:Publisher] , jenkinsdoc:JobProperty] , jenkinsdoc:BuildWrapper] can optionally implement this interface to perform result aggregation across jenkinsdoc:MatrixRun] .
Implementations:
-
Artifact Deployer Plugin: org.
jenkinsci. plugins. artifactdeployer. ArtifactDeployerPublisher (view on GitHub) -
Build Alias Setter Plugin: org.
jenkinsci. plugins. buildaliassetter. BuildAliasSetter (view on GitHub) -
Build Failure Analyzer Plugin: com.
sonyericsson. jenkins. plugins. bfa. model. ScannerJobProperty (view on GitHub) -
Build Name and Description Setter Plugin: org.
jenkinsci. plugins. buildnamesetter. BuildNameSetter (view on GitHub) -
Chef Identity Plugin: io.
chef. jenkins. ChefIdentityCleanup (view on GitHub) -
Cucumber json test reporting Plugin: org.
jenkinsci. plugins. cucumber. jsontestsupport. CucumberTestResultArchiver (view on GitHub) -
description setter Plugin: hudson.
plugins. descriptionsetter. DescriptionSetterPublisher (view on GitHub) -
Downstream-Ext Plugin: hudson.
plugins. downstream_ext. DownstreamTrigger (view on GitHub) -
Doxygen Plugin: hudson.
plugins. doxygen. DoxygenArchiver (view on GitHub) -
Environment Script Plugin: com.
lookout. jenkins. EnvironmentScript (view on GitHub) -
Flexible Publish Plugin: org.
jenkins_ci. plugins. flexible_publish. FlexiblePublisher (view on GitHub) -
Git Plugin: jenkins.
plugins. git. MatrixGitPublisher (view on GitHub) -
Git Push Plugin: io.
jenkins. plugins. git_push. MatrixGitPush (view on GitHub) -
Gitee Plugin: com.
gitee. jenkins. publisher. GiteeAcceptPullRequestPublisher (view on GitHub) -
Gitee Plugin: com.
gitee. jenkins. publisher. GiteeMessagePublisher (view on GitHub) -
Gitee Plugin: com.
gitee. jenkins. publisher. PullRequestNotifier (view on GitHub) -
Groovy Postbuild Plugin: org.
jvnet. hudson. plugins. groovypostbuild. GroovyPostbuildRecorder (view on GitHub) -
HipChat Plugin: jenkins.
plugins. hipchat. HipChatNotifier (view on GitHub) -
instant-messaging Plugin: hudson.
plugins. im. IMPublisher (view on GitHub) -
jenkins-reviewbot Plugin: org.
jenkinsci. plugins. jenkinsreviewbot. ReviewboardNotifier -
Jira Plugin: hudson.
plugins. jira. JiraIssueUpdater (view on GitHub) -
Join Plugin: join.
JoinTrigger (view on GitHub) -
Labeled Test Groups Publisher Plugin: hudson.
plugins. labeledgroupedtests. LabeledTestResultGroupPublisher (view on GitHub) -
Micro Focus Application Automation Tools Plugin: com.
microfocus. application. automation. tools. results. RunResultRecorder (view on GitHub) -
Micro Focus Application Automation Tools Plugin: com.
microfocus. application. automation. tools. results. TestResultToALMUploader (view on GitHub) -
Performance Publisher Plugin: hudson.
plugins. PerfPublisher. PerfPublisherPublisher (view on GitHub) -
PostBuildScript Plugin: org.
jenkinsci. plugins. postbuildscript. MatrixPostBuildScript (view on GitHub) -
PostBuildScript Plugin: org.
jenkinsci. plugins. postbuildscript. PostBuildScript (view on GitHub) -
Pretested Integration Plugin: org.
jenkinsci. plugins. pretestedintegration. PretestedIntegrationPostCheckout (view on GitHub) -
Project Description Setter Plugin: org.
jenkinsCi. plugins. projectDescriptionSetter. DescriptionSetterWrapper (view on GitHub) -
Release Plugin: hudson.
plugins. release. ReleaseWrapper (view on GitHub) -
Robot Framework Plugin: hudson.
plugins. robot. RobotPublisher (view on GitHub) -
secondary timestamper Plugin: org.
jenkins. plugins. secondarytimestamper. SecondaryTimestampPostBuildAction (view on GitHub) -
Skype notifier Plugin: hudson.
plugins. skype. im. transport. SkypePublisher (view on GitHub) -
Slack Notification Plugin: jenkins.
plugins. slack. SlackMatrixBridge (view on GitHub) -
suite-test-groups-publisher Plugin: com.
cwctravel. hudson. plugins. suitegroupedtests. SuiteGroupResultPublisher (view on GitHub) -
TAP Plugin: org.
tap4j. plugin. TapPublisher (view on GitHub) -
Warnings Next Generation Plugin: io.
jenkins. plugins. analysis. core. steps. MatrixBridge (view on GitHub) -
Zoho Sprints Plugin: io.
jenkins. plugins. jenkinswork. postbuild. AddComment (view on GitHub) -
Zoho Sprints Plugin: io.
jenkins. plugins. jenkinswork. postbuild. AssociateItemToRelease (view on GitHub) -
Zoho Sprints Plugin: io.
jenkins. plugins. jenkinswork. postbuild. CreateRelease (view on GitHub) -
Zoho Sprints Plugin: io.
jenkins. plugins. jenkinswork. postbuild. CreateSprintsItem (view on GitHub) -
Zoho Sprints Plugin: io.
jenkins. plugins. jenkinswork. postbuild. FeedStatus (view on GitHub) -
Zoho Sprints Plugin: io.
jenkins. plugins. jenkinswork. postbuild. UpdatePriority (view on GitHub) -
Zoho Sprints Plugin: io.
jenkins. plugins. jenkinswork. postbuild. UpdateReleaseStage (view on GitHub) -
Zoho Sprints Plugin: io.
jenkins. plugins. jenkinswork. postbuild. UpdateStatus (view on GitHub)
MatrixAggregator
jenkinsdoc:matrix-project:hudson.matrix.MatrixAggregator]
Performs the aggregation of jenkinsdoc:MatrixRun] results into jenkinsdoc:MatrixBuild] .
Implementations:
-
Artifact Deployer Plugin: Anonymous class in org.
jenkinsci. plugins. artifactdeployer. ArtifactDeployerPublisher (view on GitHub) -
Build Alias Setter Plugin: Anonymous class in org.
jenkinsci. plugins. buildaliassetter. BuildAliasSetter (view on GitHub) -
Build Failure Analyzer Plugin: com.
sonyericsson. jenkins. plugins. bfa. FailureCauseMatrixAggregator (view on GitHub) -
Build Name and Description Setter Plugin: Anonymous class in org.
jenkinsci. plugins. buildnamesetter. BuildNameSetter (view on GitHub) -
Chef Identity Plugin: Anonymous class in io.
chef. jenkins. ChefIdentityCleanup (view on GitHub) -
description setter Plugin: Anonymous class in hudson.
plugins. descriptionsetter. DescriptionSetterPublisher (view on GitHub) -
Downstream-Ext Plugin: Anonymous class in hudson.
plugins. downstream_ext. DownstreamTrigger (view on GitHub) -
Doxygen Plugin: Anonymous class in hudson.
plugins. doxygen. DoxygenArchiver (view on GitHub) -
Environment Script Plugin: Anonymous class in com.
lookout. jenkins. EnvironmentScript (view on GitHub) -
Flexible Publish Plugin: org.
jenkins_ci. plugins. flexible_publish. ConditionalMatrixAggregator (view on GitHub) -
Flexible Publish Plugin: org.
jenkins_ci. plugins. flexible_publish. FlexibleMatrixAggregator (view on GitHub) -
Git Plugin: Anonymous class in jenkins.
plugins. git. MatrixGitPublisher (view on GitHub) -
Git Push Plugin: Anonymous class in io.
jenkins. plugins. git_push. MatrixGitPush (view on GitHub) -
Gitee Plugin: Anonymous class in com.
gitee. jenkins. publisher. PullRequestNotifier (view on GitHub) -
Groovy Postbuild Plugin: Anonymous class in org.
jvnet. hudson. plugins. groovypostbuild. GroovyPostbuildRecorder (view on GitHub) -
HipChat Plugin: Anonymous class in jenkins.
plugins. hipchat. HipChatNotifier (view on GitHub) -
instant-messaging Plugin: Anonymous class in hudson.
plugins. im. IMPublisher (view on GitHub) -
jenkins-reviewbot Plugin: Anonymous class in org.
jenkinsci. plugins. jenkinsreviewbot. ReviewboardNotifier -
Jira Plugin: Anonymous class in hudson.
plugins. jira. JiraIssueUpdater (view on GitHub) -
Join Plugin: Anonymous class in join.
JoinTrigger (view on GitHub) -
Matrix Project Plugin: hudson.
tasks. test. TestResultAggregator (view on GitHub) -
Performance Publisher Plugin: hudson.
plugins. PerfPublisher. PerfPublisherResultAggregator (view on GitHub) -
PostBuildScript Plugin: org.
jenkinsci. plugins. postbuildscript. ConfigurableMatrixAggregator (view on GitHub) -
Pretested Integration Plugin: Anonymous class in org.
jenkinsci. plugins. pretestedintegration. PretestedIntegrationPostCheckout (view on GitHub) -
Project Description Setter Plugin: Anonymous class in org.
jenkinsCi. plugins. projectDescriptionSetter. DescriptionSetterWrapper (view on GitHub) -
Release Plugin: hudson.
plugins. release. ReleaseWrapper. ReleaseAggregator (view on GitHub) -
Robot Framework Plugin: hudson.
plugins. robot. RobotResultAggregator (view on GitHub) -
secondary timestamper Plugin: Anonymous class in org.
jenkins. plugins. secondarytimestamper. SecondaryTimestampPostBuildAction (view on GitHub) -
Slack Notification Plugin: Anonymous class in jenkins.
plugins. slack. SlackMatrixBridge (view on GitHub) -
Warnings Next Generation Plugin: io.
jenkins. plugins. analysis. core. steps. IssuesAggregator (view on GitHub) -
Zoho Sprints Plugin: Anonymous class in io.
jenkins. plugins. jenkinswork. postbuild. AddComment (view on GitHub) -
Zoho Sprints Plugin: Anonymous class in io.
jenkins. plugins. jenkinswork. postbuild. AssociateItemToRelease (view on GitHub) -
Zoho Sprints Plugin: Anonymous class in io.
jenkins. plugins. jenkinswork. postbuild. CreateRelease (view on GitHub) -
Zoho Sprints Plugin: Anonymous class in io.
jenkins. plugins. jenkinswork. postbuild. CreateSprintsItem (view on GitHub) -
Zoho Sprints Plugin: Anonymous class in io.
jenkins. plugins. jenkinswork. postbuild. FeedStatus (view on GitHub) -
Zoho Sprints Plugin: Anonymous class in io.
jenkins. plugins. jenkinswork. postbuild. UpdatePriority (view on GitHub) -
Zoho Sprints Plugin: Anonymous class in io.
jenkins. plugins. jenkinswork. postbuild. UpdateReleaseStage (view on GitHub) -
Zoho Sprints Plugin: Anonymous class in io.
jenkins. plugins. jenkinswork. postbuild. UpdateStatus (view on GitHub)
MatrixBuildListener
jenkinsdoc:matrix-project:hudson.matrix.listeners.MatrixBuildListener]
Controls which subset of jenkinsdoc:MatrixRun] s to rebuild.
Implementations:
-
Cachet Gating Plugin: com.
redhat. jenkins. plugins. cachet. matrix. CachetMatrixListener (view on GitHub) -
Matrix Combinations Plugin: hudson.
plugins. matrix_configuration_parameter. MatrixCombinationsParameterMatrixBuildListener (view on GitHub) -
Matrix Reloaded Plugin: net.
praqma. jenkins. plugin. reloaded. MatrixReloadedBuildListener (view on GitHub) -
Naginator Plugin: com.
chikli. hudson. plugin. naginator. NaginatorMatrixBuildListner (view on GitHub) -
Parameterized Trigger Plugin: hudson.
plugins. parameterizedtrigger. matrix. MatrixBuildListenerImpl (view on GitHub)
MatrixConfigurationSorter
jenkinsdoc:matrix-project:hudson.matrix.MatrixConfigurationSorter]
Add sorting for configurations jenkinsdoc:MatrixConfiguration] s of matrix job jenkinsdoc:MatrixProject]
Implementations:
-
Matrix Project Plugin: hudson.
matrix. NoopMatrixConfigurationSorter (view on GitHub) -
Matrix sorter Plugin: org.
jenkinsci. plugin. matrixconfigsorter. LastAxisSorter (view on GitHub) -
Matrix sorter Plugin: org.
jenkinsci. plugin. matrixconfigsorter. ShorterFirstAxisSorter (view on GitHub) -
Matrix sorter Plugin: org.
jenkinsci. plugin. matrixconfigsorter. TimeStampAxisSorter (view on GitHub)
MatrixExecutionStrategy
jenkinsdoc:matrix-project:hudson.matrix.MatrixExecutionStrategy]
Controls the execution sequence of jenkinsdoc:MatrixConfiguration] when jenkinsdoc:MatrixProject] builds, including what degree it gets serialized/parallelled, how the whole build is abandoned when some fails, etc.
Implementations:
-
Matrix Project Plugin: hudson.
matrix. DefaultMatrixExecutionStrategyImpl (view on GitHub)