Skip navigation links
A B C D E F G H I M N O P R S T U V 

A

afterTask(Options, ReleaserProperties, ReleaserTask) - Method in interface releaser.internal.spring.FlowRunner
Decide what to do after running a task.
allProjectsFromBom - Variable in class releaser.internal.spring.ProjectToRun
All projects taken from the BOM.
allProjectVersionsFromBom - Variable in class releaser.internal.spring.ProjectsFromBom
All projects with versions taken from BOM.
apply(Arguments) - Method in interface releaser.internal.tasks.PostReleaseReleaserTask
Executes the task but catches exceptions and converts them into result.
apply(Arguments) - Method in interface releaser.internal.tasks.ReleaserTask
Executes the task but catches exceptions and converts them into result.
Arguments - Class in releaser.internal.spring
Arguments for a task.

B

beforeTask(Options, ReleaserProperties, ReleaserTask) - Method in interface releaser.internal.spring.FlowRunner
Decide what to do before running a task.
BuildProjectReleaseTask - Class in releaser.internal.tasks.release
 
BuildProjectReleaseTask(Releaser) - Constructor for class releaser.internal.tasks.release.BuildProjectReleaseTask
 
BuildReportHandler - Interface in releaser.internal.spring
Handles reporting the results of the build.
BumpBackToSnapshotReleaseTask - Class in releaser.internal.tasks.release
 
BumpBackToSnapshotReleaseTask(Releaser) - Constructor for class releaser.internal.tasks.release.BumpBackToSnapshotReleaseTask
 

C

close() - Method in class releaser.internal.spring.ProjectToRun.ProjectToRunSupplier
 
CloseMilestonesProjectPostReleaseTask - Class in releaser.internal.tasks.postrelease
 
CloseMilestonesProjectPostReleaseTask(Releaser) - Constructor for class releaser.internal.tasks.postrelease.CloseMilestonesProjectPostReleaseTask
 
CommitReleaseTask - Class in releaser.internal.tasks.release
 
CommitReleaseTask(Releaser) - Constructor for class releaser.internal.tasks.release.CommitReleaseTask
 
CompositeReleaserTask - Interface in releaser.internal.tasks
Marker interface for a composite task.
ConditionalOnDefaultFlowEnabled - Annotation Type in releaser.internal.tasks
Allows to disable the default flow and gives an option to manually setup the whole releaser flow.
CreateTemplatesTrainPostReleaseTask - Class in releaser.internal.tasks.postrelease
 
CreateTemplatesTrainPostReleaseTask(Releaser) - Constructor for class releaser.internal.tasks.postrelease.CreateTemplatesTrainPostReleaseTask
 
currentProjectFromBom - Variable in class releaser.internal.spring.ProjectsFromBom
Current project retrieved from BOM.

D

DeployArtifactsReleaseTask - Class in releaser.internal.tasks.release
 
DeployArtifactsReleaseTask(Releaser) - Constructor for class releaser.internal.tasks.release.DeployArtifactsReleaseTask
 
description() - Method in class releaser.internal.tasks.composite.DryRunCompositeTask
 
description() - Method in class releaser.internal.tasks.composite.MetaReleaseCompositeTask
 
description() - Method in class releaser.internal.tasks.composite.MetaReleaseDryRunCompositeTask
 
description() - Method in class releaser.internal.tasks.composite.ReleaseCompositeTask
 
description() - Method in class releaser.internal.tasks.composite.ReleaseVerboseCompositeTask
 
description() - Method in class releaser.internal.tasks.composite.TrainPostReleaseCompositeTask
 
description() - Method in class releaser.internal.tasks.postrelease.CloseMilestonesProjectPostReleaseTask
 
description() - Method in class releaser.internal.tasks.postrelease.CreateTemplatesTrainPostReleaseTask
 
description() - Method in class releaser.internal.tasks.postrelease.RunUpdatedSamplesTrainPostReleaseTask
 
description() - Method in class releaser.internal.tasks.postrelease.UpdateAllTestSamplesTrainPostReleaseTask
 
description() - Method in class releaser.internal.tasks.postrelease.UpdateGuidesTrainPostReleaseTask
 
description() - Method in class releaser.internal.tasks.postrelease.UpdateReleaseTrainDocsTrainPostReleaseTask
 
description() - Method in class releaser.internal.tasks.postrelease.UpdateReleaseTrainWikiTrainPostReleaseTask
 
description() - Method in class releaser.internal.tasks.postrelease.UpdateSaganProjectPostReleaseTask
 
description() - Method in class releaser.internal.tasks.postrelease.UpdateStartSpringIoTrainPostReleaseTask
 
description() - Method in class releaser.internal.tasks.release.BuildProjectReleaseTask
 
description() - Method in class releaser.internal.tasks.release.BumpBackToSnapshotReleaseTask
 
description() - Method in class releaser.internal.tasks.release.CommitReleaseTask
 
description() - Method in class releaser.internal.tasks.release.DeployArtifactsReleaseTask
 
description() - Method in class releaser.internal.tasks.release.PublishDocsReleaseTask
 
description() - Method in class releaser.internal.tasks.release.PushChangesReleaseTask
 
description() - Method in class releaser.internal.tasks.release.UpdatingPomsReleaseTask
 
description() - Method in interface releaser.internal.tasks.ReleaserTask
 
dryRun - Variable in class releaser.internal.options.Options
Is dry run set.
dryRun(Boolean) - Method in class releaser.internal.options.OptionsBuilder
 
DryRunCompositeTask - Class in releaser.internal.tasks.composite
Marked by Options.dryRun.
DryRunCompositeTask(ApplicationContext) - Constructor for class releaser.internal.tasks.composite.DryRunCompositeTask
 
DryRunReleaseReleaserTask - Interface in releaser.internal.tasks
Marker interface for running release tasks in a dry run mode.

E

equals(Object) - Method in class releaser.internal.spring.ProjectToRun
 
equals(Object) - Method in class releaser.internal.spring.ProjectToRun.ProjectToRunSupplier
 
ExecutionResultHandler - Interface in releaser.internal.spring
Handles the result of the execution of the train or project release.
ExecutionResultReport - Class in releaser.internal.spring
A report from running a task.
ExecutionResultReport(String, String, String, Class<? extends ReleaserTask>, String, List<Throwable>) - Constructor for class releaser.internal.spring.ExecutionResultReport
 

F

FlowRunner - Interface in releaser.internal.spring
Knows how to run a flow of tasks.
FlowRunner.Decision - Enum in releaser.internal.spring
Decision to be taken before and after running a task.
FlowRunnerTaskExecutorSupplier - Interface in releaser.internal.spring
Customizes the TaskExecutor for the flow runner.
forPostRelease(ReleaserProperties, ProjectsToRun) - Static method in class releaser.internal.spring.Arguments
 
forProject(ProjectToRun) - Static method in class releaser.internal.spring.Arguments
 
fullRelease - Variable in class releaser.internal.options.Options
Is full release set.
fullRelease(Boolean) - Method in class releaser.internal.options.OptionsBuilder
 

G

get() - Method in interface releaser.internal.spring.FlowRunnerTaskExecutorSupplier
 
get() - Method in class releaser.internal.spring.ProjectToRun.ProjectToRunSupplier
 
getDescription() - Method in class releaser.internal.spring.ExecutionResultReport
 
getExceptions() - Method in class releaser.internal.spring.ExecutionResultReport
 
getOrder() - Method in class releaser.internal.tasks.composite.DryRunCompositeTask
 
getOrder() - Method in class releaser.internal.tasks.composite.MetaReleaseCompositeTask
 
getOrder() - Method in class releaser.internal.tasks.composite.MetaReleaseDryRunCompositeTask
 
getOrder() - Method in class releaser.internal.tasks.composite.ReleaseCompositeTask
 
getOrder() - Method in class releaser.internal.tasks.composite.ReleaseVerboseCompositeTask
 
getOrder() - Method in class releaser.internal.tasks.composite.TrainPostReleaseCompositeTask
 
getOrder() - Method in class releaser.internal.tasks.postrelease.CloseMilestonesProjectPostReleaseTask
 
getOrder() - Method in class releaser.internal.tasks.postrelease.CreateTemplatesTrainPostReleaseTask
 
getOrder() - Method in class releaser.internal.tasks.postrelease.RunUpdatedSamplesTrainPostReleaseTask
 
getOrder() - Method in class releaser.internal.tasks.postrelease.UpdateAllTestSamplesTrainPostReleaseTask
 
getOrder() - Method in class releaser.internal.tasks.postrelease.UpdateGuidesTrainPostReleaseTask
 
getOrder() - Method in class releaser.internal.tasks.postrelease.UpdateReleaseTrainDocsTrainPostReleaseTask
 
getOrder() - Method in class releaser.internal.tasks.postrelease.UpdateReleaseTrainWikiTrainPostReleaseTask
 
getOrder() - Method in class releaser.internal.tasks.postrelease.UpdateSaganProjectPostReleaseTask
 
getOrder() - Method in class releaser.internal.tasks.postrelease.UpdateStartSpringIoTrainPostReleaseTask
 
getOrder() - Method in class releaser.internal.tasks.release.BuildProjectReleaseTask
 
getOrder() - Method in class releaser.internal.tasks.release.BumpBackToSnapshotReleaseTask
 
getOrder() - Method in class releaser.internal.tasks.release.CommitReleaseTask
 
getOrder() - Method in class releaser.internal.tasks.release.DeployArtifactsReleaseTask
 
getOrder() - Method in class releaser.internal.tasks.release.PublishDocsReleaseTask
 
getOrder() - Method in class releaser.internal.tasks.release.PushChangesReleaseTask
 
getOrder() - Method in class releaser.internal.tasks.release.UpdatingPomsReleaseTask
 
getProjectName() - Method in class releaser.internal.spring.ExecutionResultReport
 
getReleaserTaskType() - Method in class releaser.internal.spring.ExecutionResultReport
 
getShortName() - Method in class releaser.internal.spring.ExecutionResultReport
 
getState() - Method in class releaser.internal.spring.ExecutionResultReport
 

H

hashCode() - Method in class releaser.internal.spring.ProjectToRun
 
hashCode() - Method in class releaser.internal.spring.ProjectToRun.ProjectToRunSupplier
 
header() - Method in class releaser.internal.tasks.composite.DryRunCompositeTask
 
header() - Method in class releaser.internal.tasks.composite.MetaReleaseCompositeTask
 
header() - Method in class releaser.internal.tasks.composite.MetaReleaseDryRunCompositeTask
 
header() - Method in class releaser.internal.tasks.composite.ReleaseCompositeTask
 
header() - Method in class releaser.internal.tasks.composite.ReleaseVerboseCompositeTask
 
header() - Method in class releaser.internal.tasks.composite.TrainPostReleaseCompositeTask
 
header() - Method in class releaser.internal.tasks.postrelease.CloseMilestonesProjectPostReleaseTask
 
header() - Method in class releaser.internal.tasks.postrelease.CreateTemplatesTrainPostReleaseTask
 
header() - Method in class releaser.internal.tasks.postrelease.RunUpdatedSamplesTrainPostReleaseTask
 
header() - Method in class releaser.internal.tasks.postrelease.UpdateAllTestSamplesTrainPostReleaseTask
 
header() - Method in class releaser.internal.tasks.postrelease.UpdateGuidesTrainPostReleaseTask
 
header() - Method in class releaser.internal.tasks.postrelease.UpdateReleaseTrainDocsTrainPostReleaseTask
 
header() - Method in class releaser.internal.tasks.postrelease.UpdateReleaseTrainWikiTrainPostReleaseTask
 
header() - Method in class releaser.internal.tasks.postrelease.UpdateSaganProjectPostReleaseTask
 
header() - Method in class releaser.internal.tasks.postrelease.UpdateStartSpringIoTrainPostReleaseTask
 
header() - Method in class releaser.internal.tasks.release.BuildProjectReleaseTask
 
header() - Method in class releaser.internal.tasks.release.BumpBackToSnapshotReleaseTask
 
header() - Method in class releaser.internal.tasks.release.CommitReleaseTask
 
header() - Method in class releaser.internal.tasks.release.DeployArtifactsReleaseTask
 
header() - Method in class releaser.internal.tasks.release.PublishDocsReleaseTask
 
header() - Method in class releaser.internal.tasks.release.PushChangesReleaseTask
 
header() - Method in class releaser.internal.tasks.release.UpdatingPomsReleaseTask
 
header() - Method in interface releaser.internal.tasks.ReleaserTask
 

I

interactive - Variable in class releaser.internal.options.Options
Is interactive mode set.
interactive(Boolean) - Method in class releaser.internal.options.OptionsBuilder
 

M

metaRelease - Variable in class releaser.internal.options.Options
Is meta release set.
metaRelease(Boolean) - Method in class releaser.internal.options.OptionsBuilder
 
MetaReleaseCompositeTask - Class in releaser.internal.tasks.composite
MetaReleaseCompositeTask(ApplicationContext) - Constructor for class releaser.internal.tasks.composite.MetaReleaseCompositeTask
 
MetaReleaseDryRunCompositeTask - Class in releaser.internal.tasks.composite
MetaReleaseDryRunCompositeTask(ApplicationContext) - Constructor for class releaser.internal.tasks.composite.MetaReleaseDryRunCompositeTask
 

N

name() - Method in class releaser.internal.spring.ProjectToRun
 
name() - Method in class releaser.internal.tasks.composite.DryRunCompositeTask
 
name() - Method in class releaser.internal.tasks.composite.MetaReleaseCompositeTask
 
name() - Method in class releaser.internal.tasks.composite.MetaReleaseDryRunCompositeTask
 
name() - Method in class releaser.internal.tasks.composite.ReleaseCompositeTask
 
name() - Method in class releaser.internal.tasks.composite.ReleaseVerboseCompositeTask
 
name() - Method in class releaser.internal.tasks.composite.TrainPostReleaseCompositeTask
 
name() - Method in class releaser.internal.tasks.postrelease.CloseMilestonesProjectPostReleaseTask
 
name() - Method in class releaser.internal.tasks.postrelease.CreateTemplatesTrainPostReleaseTask
 
name() - Method in class releaser.internal.tasks.postrelease.RunUpdatedSamplesTrainPostReleaseTask
 
name() - Method in class releaser.internal.tasks.postrelease.UpdateAllTestSamplesTrainPostReleaseTask
 
name() - Method in class releaser.internal.tasks.postrelease.UpdateGuidesTrainPostReleaseTask
 
name() - Method in class releaser.internal.tasks.postrelease.UpdateReleaseTrainDocsTrainPostReleaseTask
 
name() - Method in class releaser.internal.tasks.postrelease.UpdateReleaseTrainWikiTrainPostReleaseTask
 
name() - Method in class releaser.internal.tasks.postrelease.UpdateSaganProjectPostReleaseTask
 
name() - Method in class releaser.internal.tasks.postrelease.UpdateStartSpringIoTrainPostReleaseTask
 
name() - Method in class releaser.internal.tasks.release.BuildProjectReleaseTask
 
name() - Method in class releaser.internal.tasks.release.BumpBackToSnapshotReleaseTask
 
name() - Method in class releaser.internal.tasks.release.CommitReleaseTask
 
name() - Method in class releaser.internal.tasks.release.DeployArtifactsReleaseTask
 
name() - Method in class releaser.internal.tasks.release.PublishDocsReleaseTask
 
name() - Method in class releaser.internal.tasks.release.PushChangesReleaseTask
 
name() - Method in class releaser.internal.tasks.release.UpdatingPomsReleaseTask
 
name() - Method in interface releaser.internal.tasks.ReleaserTask
 

O

Options - Class in releaser.internal.options
 
options() - Method in class releaser.internal.options.OptionsBuilder
 
options - Variable in class releaser.internal.spring.Arguments
Options updated for this project.
options - Variable in class releaser.internal.spring.ProjectToRun
Options updated for this project.
OptionsBuilder - Class in releaser.internal.options
 
OptionsBuilder() - Constructor for class releaser.internal.options.OptionsBuilder
 
ORDER - Static variable in class releaser.internal.tasks.composite.DryRunCompositeTask
Order of this task.
ORDER - Static variable in class releaser.internal.tasks.composite.MetaReleaseCompositeTask
Order of this task.
ORDER - Static variable in class releaser.internal.tasks.composite.MetaReleaseDryRunCompositeTask
Order of this task.
ORDER - Static variable in class releaser.internal.tasks.composite.ReleaseCompositeTask
Order of this task.
ORDER - Static variable in class releaser.internal.tasks.composite.ReleaseVerboseCompositeTask
Order of this task.
ORDER - Static variable in class releaser.internal.tasks.composite.TrainPostReleaseCompositeTask
Order of this task.
ORDER - Static variable in class releaser.internal.tasks.postrelease.CloseMilestonesProjectPostReleaseTask
Order of this task.
ORDER - Static variable in class releaser.internal.tasks.postrelease.CreateTemplatesTrainPostReleaseTask
Order of this task.
ORDER - Static variable in class releaser.internal.tasks.postrelease.RunUpdatedSamplesTrainPostReleaseTask
Order of this task.
ORDER - Static variable in class releaser.internal.tasks.postrelease.UpdateAllTestSamplesTrainPostReleaseTask
Order of this task.
ORDER - Static variable in class releaser.internal.tasks.postrelease.UpdateGuidesTrainPostReleaseTask
Order of this task.
ORDER - Static variable in class releaser.internal.tasks.postrelease.UpdateReleaseTrainDocsTrainPostReleaseTask
Order of this task.
ORDER - Static variable in class releaser.internal.tasks.postrelease.UpdateReleaseTrainWikiTrainPostReleaseTask
Order of this task.
ORDER - Static variable in class releaser.internal.tasks.postrelease.UpdateSaganProjectPostReleaseTask
Order of this task.
ORDER - Static variable in class releaser.internal.tasks.postrelease.UpdateStartSpringIoTrainPostReleaseTask
Order of this task.
ORDER - Static variable in class releaser.internal.tasks.release.BuildProjectReleaseTask
Order of this task.
ORDER - Static variable in class releaser.internal.tasks.release.BumpBackToSnapshotReleaseTask
Order of this task.
ORDER - Static variable in class releaser.internal.tasks.release.CommitReleaseTask
Order of this task.
ORDER - Static variable in class releaser.internal.tasks.release.DeployArtifactsReleaseTask
Order of this task.
ORDER - Static variable in class releaser.internal.tasks.release.PublishDocsReleaseTask
Order of this task.
ORDER - Static variable in class releaser.internal.tasks.release.PushChangesReleaseTask
Order of this task.
ORDER - Static variable in class releaser.internal.tasks.release.UpdatingPomsReleaseTask
Order of this task.
originalVersion - Variable in class releaser.internal.spring.Arguments
Original version of this project before any manipulations.
originalVersion - Variable in class releaser.internal.spring.ProjectToRun
The original version of the project.

P

parse(String[]) - Method in interface releaser.internal.options.Parser
 
Parser - Interface in releaser.internal.options
Converts input arguments to a Options.
PostReleaseReleaserTask - Interface in releaser.internal.tasks
Marker interface for running post release tasks.
processedProjects - Variable in class releaser.internal.spring.Arguments
List of processed projects.
project - Variable in class releaser.internal.spring.Arguments
Cloned location of the project.
projectName() - Method in class releaser.internal.spring.ProjectToRun.ProjectToRunSupplier
 
ProjectPostReleaseReleaserTask - Interface in releaser.internal.tasks
Marker interface for a post release task for a single project.
projects - Variable in class releaser.internal.spring.Arguments
All projects taken from the BOM.
ProjectsFromBom - Class in releaser.internal.spring
Class representing this and other projects retrieved from the BOM.
ProjectsFromBom(Projects, ProjectVersion) - Constructor for class releaser.internal.spring.ProjectsFromBom
 
ProjectsFromBom(Projects) - Constructor for class releaser.internal.spring.ProjectsFromBom
 
ProjectsToRun - Class in releaser.internal.spring
List of projects to run.
ProjectsToRun() - Constructor for class releaser.internal.spring.ProjectsToRun
 
ProjectsToRun(ProjectToRun.ProjectToRunSupplier) - Constructor for class releaser.internal.spring.ProjectsToRun
 
projectToRun - Variable in class releaser.internal.spring.Arguments
Current project to run.
ProjectToRun - Class in releaser.internal.spring
A single project to be released.
ProjectToRun(File, ProjectsFromBom, ProjectVersion, ReleaserProperties, Options) - Constructor for class releaser.internal.spring.ProjectToRun
 
ProjectToRun.ProjectToRunSupplier - Class in releaser.internal.spring
Supplier of a project to run.
ProjectToRunSupplier(String, Supplier<ProjectToRun>) - Constructor for class releaser.internal.spring.ProjectToRun.ProjectToRunSupplier
 
properties - Variable in class releaser.internal.spring.Arguments
Releaser properties updated for this project.
PublishDocsReleaseTask - Class in releaser.internal.tasks.release
 
PublishDocsReleaseTask(Releaser) - Constructor for class releaser.internal.tasks.release.PublishDocsReleaseTask
 
PushChangesReleaseTask - Class in releaser.internal.tasks.release
 
PushChangesReleaseTask(Releaser) - Constructor for class releaser.internal.tasks.release.PushChangesReleaseTask
 

R

range - Variable in class releaser.internal.options.Options
Range of task / projects to release.
range(String) - Method in class releaser.internal.options.OptionsBuilder
 
release() - Method in interface releaser.internal.spring.SpringReleaser
Perform a release with default options.
release(Options) - Method in interface releaser.internal.spring.SpringReleaser
Perform a release with provided options.
ReleaseCompositeTask - Class in releaser.internal.tasks.composite
ReleaseCompositeTask(ApplicationContext) - Constructor for class releaser.internal.tasks.composite.ReleaseCompositeTask
 
releaser - package releaser
 
releaser.internal.buildsystem - package releaser.internal.buildsystem
 
releaser.internal.github - package releaser.internal.github
 
releaser.internal.options - package releaser.internal.options
 
releaser.internal.sagan - package releaser.internal.sagan
 
releaser.internal.spring - package releaser.internal.spring
 
releaser.internal.tasks - package releaser.internal.tasks
 
releaser.internal.tasks.composite - package releaser.internal.tasks.composite
 
releaser.internal.tasks.postrelease - package releaser.internal.tasks.postrelease
 
releaser.internal.tasks.release - package releaser.internal.tasks.release
 
ReleaserCommandLineRunner - Class in releaser
 
ReleaserCommandLineRunner(SpringReleaser, ExecutionResultHandler, Parser) - Constructor for class releaser.ReleaserCommandLineRunner
 
ReleaseReleaserTask - Interface in releaser.internal.tasks
Marker interface for a single project release task.
ReleaserTask - Interface in releaser.internal.tasks
Describes a single release task.
releaseTrain() - Method in class releaser.internal.spring.Arguments
 
ReleaseVerboseCompositeTask - Class in releaser.internal.tasks.composite
 
ReleaseVerboseCompositeTask(ApplicationContext) - Constructor for class releaser.internal.tasks.composite.ReleaseVerboseCompositeTask
 
reportBuildSummary() - Method in interface releaser.internal.spring.BuildReportHandler
Display a report summarizing the state of the build so far.
run(String...) - Method in class releaser.ReleaserCommandLineRunner
 
runPostReleaseTrainTasks(Options, ReleaserProperties, String, TasksToRun) - Method in interface releaser.internal.spring.FlowRunner
Runs the post release tasks.
runReleaseTasks(Options, ReleaserProperties, ProjectsToRun, TasksToRun) - Method in interface releaser.internal.spring.FlowRunner
Runs the release tasks.
runTask(Arguments) - Method in class releaser.internal.tasks.composite.DryRunCompositeTask
 
runTask(Arguments) - Method in class releaser.internal.tasks.composite.MetaReleaseCompositeTask
 
runTask(Arguments) - Method in class releaser.internal.tasks.composite.MetaReleaseDryRunCompositeTask
 
runTask(Arguments) - Method in class releaser.internal.tasks.composite.ReleaseCompositeTask
 
runTask(Arguments) - Method in class releaser.internal.tasks.composite.ReleaseVerboseCompositeTask
 
runTask(Arguments) - Method in class releaser.internal.tasks.composite.TrainPostReleaseCompositeTask
 
runTask(Arguments) - Method in class releaser.internal.tasks.postrelease.CloseMilestonesProjectPostReleaseTask
 
runTask(Arguments) - Method in class releaser.internal.tasks.postrelease.CreateTemplatesTrainPostReleaseTask
 
runTask(Arguments) - Method in class releaser.internal.tasks.postrelease.RunUpdatedSamplesTrainPostReleaseTask
 
runTask(Arguments) - Method in class releaser.internal.tasks.postrelease.UpdateAllTestSamplesTrainPostReleaseTask
 
runTask(Arguments) - Method in class releaser.internal.tasks.postrelease.UpdateGuidesTrainPostReleaseTask
 
runTask(Arguments) - Method in class releaser.internal.tasks.postrelease.UpdateReleaseTrainDocsTrainPostReleaseTask
 
runTask(Arguments) - Method in class releaser.internal.tasks.postrelease.UpdateReleaseTrainWikiTrainPostReleaseTask
 
runTask(Arguments) - Method in class releaser.internal.tasks.postrelease.UpdateSaganProjectPostReleaseTask
 
runTask(Arguments) - Method in class releaser.internal.tasks.postrelease.UpdateStartSpringIoTrainPostReleaseTask
 
runTask(Arguments) - Method in class releaser.internal.tasks.release.BuildProjectReleaseTask
 
runTask(Arguments) - Method in class releaser.internal.tasks.release.BumpBackToSnapshotReleaseTask
 
runTask(Arguments) - Method in class releaser.internal.tasks.release.CommitReleaseTask
 
runTask(Arguments) - Method in class releaser.internal.tasks.release.DeployArtifactsReleaseTask
 
runTask(Arguments) - Method in class releaser.internal.tasks.release.PublishDocsReleaseTask
 
runTask(Arguments) - Method in class releaser.internal.tasks.release.PushChangesReleaseTask
 
runTask(Arguments) - Method in class releaser.internal.tasks.release.UpdatingPomsReleaseTask
 
runTask(Arguments) - Method in interface releaser.internal.tasks.ReleaserTask
Main task execution logic.
RunUpdatedSamplesTrainPostReleaseTask - Class in releaser.internal.tasks.postrelease
 
RunUpdatedSamplesTrainPostReleaseTask(Releaser) - Constructor for class releaser.internal.tasks.postrelease.RunUpdatedSamplesTrainPostReleaseTask
 

S

setDescription(String) - Method in class releaser.internal.spring.ExecutionResultReport
 
setExceptions(List<Throwable>) - Method in class releaser.internal.spring.ExecutionResultReport
 
setProjectName(String) - Method in class releaser.internal.spring.ExecutionResultReport
 
setReleaserTaskType(Class<? extends ReleaserTask>) - Method in class releaser.internal.spring.ExecutionResultReport
 
setShortName(String) - Method in class releaser.internal.spring.ExecutionResultReport
 
setState(String) - Method in class releaser.internal.spring.ExecutionResultReport
 
setup(Options, ReleaserProperties) - Method in class releaser.internal.tasks.composite.DryRunCompositeTask
 
setup(Options, ReleaserProperties) - Method in class releaser.internal.tasks.composite.MetaReleaseCompositeTask
 
setup(Options, ReleaserProperties) - Method in class releaser.internal.tasks.composite.MetaReleaseDryRunCompositeTask
 
setup(Options, ReleaserProperties) - Method in class releaser.internal.tasks.composite.ReleaseCompositeTask
 
setup(Options, ReleaserProperties) - Method in class releaser.internal.tasks.composite.ReleaseVerboseCompositeTask
 
setup(Options, ReleaserProperties) - Method in class releaser.internal.tasks.composite.TrainPostReleaseCompositeTask
 
setup(Options, ReleaserProperties) - Method in interface releaser.internal.tasks.ReleaserTask
If necessary mutates options and properties for the release task.
shortName() - Method in class releaser.internal.tasks.composite.DryRunCompositeTask
 
shortName() - Method in class releaser.internal.tasks.composite.MetaReleaseCompositeTask
 
shortName() - Method in class releaser.internal.tasks.composite.MetaReleaseDryRunCompositeTask
 
shortName() - Method in class releaser.internal.tasks.composite.ReleaseCompositeTask
 
shortName() - Method in class releaser.internal.tasks.composite.ReleaseVerboseCompositeTask
 
shortName() - Method in class releaser.internal.tasks.composite.TrainPostReleaseCompositeTask
 
shortName() - Method in class releaser.internal.tasks.postrelease.CloseMilestonesProjectPostReleaseTask
 
shortName() - Method in class releaser.internal.tasks.postrelease.CreateTemplatesTrainPostReleaseTask
 
shortName() - Method in class releaser.internal.tasks.postrelease.RunUpdatedSamplesTrainPostReleaseTask
 
shortName() - Method in class releaser.internal.tasks.postrelease.UpdateAllTestSamplesTrainPostReleaseTask
 
shortName() - Method in class releaser.internal.tasks.postrelease.UpdateGuidesTrainPostReleaseTask
 
shortName() - Method in class releaser.internal.tasks.postrelease.UpdateReleaseTrainDocsTrainPostReleaseTask
 
shortName() - Method in class releaser.internal.tasks.postrelease.UpdateReleaseTrainWikiTrainPostReleaseTask
 
shortName() - Method in class releaser.internal.tasks.postrelease.UpdateSaganProjectPostReleaseTask
 
shortName() - Method in class releaser.internal.tasks.postrelease.UpdateStartSpringIoTrainPostReleaseTask
 
shortName() - Method in class releaser.internal.tasks.release.BuildProjectReleaseTask
 
shortName() - Method in class releaser.internal.tasks.release.BumpBackToSnapshotReleaseTask
 
shortName() - Method in class releaser.internal.tasks.release.CommitReleaseTask
 
shortName() - Method in class releaser.internal.tasks.release.DeployArtifactsReleaseTask
 
shortName() - Method in class releaser.internal.tasks.release.PublishDocsReleaseTask
 
shortName() - Method in class releaser.internal.tasks.release.PushChangesReleaseTask
 
shortName() - Method in class releaser.internal.tasks.release.UpdatingPomsReleaseTask
 
shortName() - Method in interface releaser.internal.tasks.ReleaserTask
 
SingleProjectReleaserTask - Interface in releaser.internal.tasks
Marker interface for a task for a single project.
SpringReleaser - Interface in releaser.internal.spring
Contract for releasing a project or train .
startFrom - Variable in class releaser.internal.options.Options
Name of the task / projects to start from.
startFrom(String) - Method in class releaser.internal.options.OptionsBuilder
 

T

taskNames - Variable in class releaser.internal.options.Options
List of task names to release.
taskNames(List<String>) - Method in class releaser.internal.options.OptionsBuilder
 
TasksToRun - Class in releaser.internal.spring
 
TasksToRun() - Constructor for class releaser.internal.spring.TasksToRun
 
TasksToRun(Collection<? extends ReleaserTask>) - Constructor for class releaser.internal.spring.TasksToRun
 
TasksToRun(ReleaserTask) - Constructor for class releaser.internal.spring.TasksToRun
 
thisProjectFolder - Variable in class releaser.internal.spring.ProjectToRun
Cloned location of this project.
thisProjectReleaserProperties - Variable in class releaser.internal.spring.ProjectToRun
ReleaserProperties updated for this project.
thisProjectVersionFromBom - Variable in class releaser.internal.spring.ProjectToRun
The project version of this project taken from the BOM.
toString() - Method in class releaser.internal.options.Options
 
TrainPostReleaseCompositeTask - Class in releaser.internal.tasks.composite
TrainPostReleaseCompositeTask(ApplicationContext) - Constructor for class releaser.internal.tasks.composite.TrainPostReleaseCompositeTask
 
TrainPostReleaseReleaserTask - Interface in releaser.internal.tasks
Marker interface for a post release task for the whole release train.

U

UpdateAllTestSamplesTrainPostReleaseTask - Class in releaser.internal.tasks.postrelease
 
UpdateAllTestSamplesTrainPostReleaseTask(Releaser) - Constructor for class releaser.internal.tasks.postrelease.UpdateAllTestSamplesTrainPostReleaseTask
 
UpdateGuidesTrainPostReleaseTask - Class in releaser.internal.tasks.postrelease
 
UpdateGuidesTrainPostReleaseTask(Releaser) - Constructor for class releaser.internal.tasks.postrelease.UpdateGuidesTrainPostReleaseTask
 
UpdateReleaseTrainDocsTrainPostReleaseTask - Class in releaser.internal.tasks.postrelease
 
UpdateReleaseTrainDocsTrainPostReleaseTask(Releaser) - Constructor for class releaser.internal.tasks.postrelease.UpdateReleaseTrainDocsTrainPostReleaseTask
 
UpdateReleaseTrainWikiTrainPostReleaseTask - Class in releaser.internal.tasks.postrelease
 
UpdateReleaseTrainWikiTrainPostReleaseTask(Releaser) - Constructor for class releaser.internal.tasks.postrelease.UpdateReleaseTrainWikiTrainPostReleaseTask
 
UpdateSaganProjectPostReleaseTask - Class in releaser.internal.tasks.postrelease
 
UpdateSaganProjectPostReleaseTask(Releaser) - Constructor for class releaser.internal.tasks.postrelease.UpdateSaganProjectPostReleaseTask
 
UpdateStartSpringIoTrainPostReleaseTask - Class in releaser.internal.tasks.postrelease
 
UpdateStartSpringIoTrainPostReleaseTask(Releaser) - Constructor for class releaser.internal.tasks.postrelease.UpdateStartSpringIoTrainPostReleaseTask
 
UpdatingPomsReleaseTask - Class in releaser.internal.tasks.release
 
UpdatingPomsReleaseTask(Releaser) - Constructor for class releaser.internal.tasks.release.UpdatingPomsReleaseTask
 

V

valueOf(String) - Static method in enum releaser.internal.spring.FlowRunner.Decision
Returns the enum constant of this type with the specified name.
values() - Static method in enum releaser.internal.spring.FlowRunner.Decision
Returns an array containing the constants of this enum type, in the order they are declared.
versionFromBom - Variable in class releaser.internal.spring.Arguments
Version of this project from the BOM.
A B C D E F G H I M N O P R S T U V 
Skip navigation links

Copyright © 2020 Pivotal Software, Inc.. All rights reserved.