public abstract class MatrixBuildListener extends Object implements ExtensionPoint
MatrixRuns to rebuild.
Plugins can implement this extension point to filter out the subset of matrix project to build.
Most typically, such a plugin would add a custom
Action to a build when it goes to the queue
Queue.schedule2(Task, int, List), then access this from
MatrixBuild to drive
the filtering logic.
See the matrix reloaded plugin for an example.
|Constructor and Description|
|Modifier and Type||Method and Description|
Returns all the registered
Determine whether to build a given configuration or not
public abstract boolean doBuildConfiguration(MatrixBuild b, MatrixConfiguration c)
b- Never null. The umbrella build.
c- The configuration whose build is being considered. If any of the
MatrixBuildListenerreturns false, then the build for this configuration is skipped, and the previous build of this configuration will be taken as the default result.
Copyright © 2016–2021. All rights reserved.