|
||||||||||
| 前 次 | フレームあり フレームなし | |||||||||
DependencyGraph and append RunCondition to Dependency.DependencyGraph.Dependency and evaluates RunCondition when the dependency is triggered.ConditionalPublisher to run aggregators.ConditionalPublisher to run publishers.MatrixAggregator for the wrapped Publisher.ConditionalPublisher.ConditionalPublisher(RunCondition, List, BuildStepRunner, boolean, RunCondition, BuildStepRunner) instead
BuildStepRunner.BuildStepRunner.MatrixAggregator for FlexiblePublisher.ConditionalPublisher.getPublisherList() instead
import static org.jenkins_ci.plugins.flexible_publish.JobUpdater.*
def job = hudson.model.Hudson.instance.getItem('xxx')
list job
// Or, if you like doing it the hard way ...
import static org.jenkins_ci.plugins.flexible_publish.JobUpdater.*
def job = hudson.model.Hudson.instance.getItem('xxx')
listCanMove job
import static org.jenkins_ci.plugins.flexible_publish.JobUpdater.*
def job = hudson.model.Hudson.instance.getItem('xxx')
listCannotMove job
// Or, if you like doing it the hard way ...
BuildStepRunner.MatrixAggregator.endBuild() for all publishes.
MatrixAggregator.endRun(MatrixRun) for all publishes.
MatrixAggregator.startBuild() for all publishes.
import static org.jenkins_ci.plugins.flexible_publish.JobUpdater.*
def job = hudson.model.Hudson.instance.getItem('xxx')
movePublisher job, 'archive the artifacts'
Once executed, go to the configure page to check that everything looks OK, then save the configuration
BuildStep.prebuild(AbstractBuild, BuildListener) of all build steps.
BuildStep.prebuild(AbstractBuild, BuildListener) of all build steps.
BuildStep.perform(AbstractBuild, Launcher, BuildListener) for all publishes.
BuildStep.prebuild(AbstractBuild, BuildListener) of all build steps.
BuildStep.prebuild(AbstractBuild, BuildListener) of all build steps.
BuildStep.prebuild(AbstractBuild, BuildListener) for all publishers.
|
||||||||||
| 前 次 | フレームあり フレームなし | |||||||||