public class MetaReleaseCompositeTask extends Object implements CompositeReleaserTask
Options.metaRelease
.Modifier and Type | Field and Description |
---|---|
static int |
ORDER
Order of this task.
|
Constructor and Description |
---|
MetaReleaseCompositeTask(org.springframework.context.ApplicationContext context) |
Modifier and Type | Method and Description |
---|---|
String |
description() |
int |
getOrder() |
String |
header() |
String |
name() |
ExecutionResult |
runTask(Arguments args)
Main task execution logic.
|
void |
setup(Options options,
ReleaserProperties properties)
If necessary mutates options and properties for the release task.
|
String |
shortName() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
apply
public static final int ORDER
public MetaReleaseCompositeTask(org.springframework.context.ApplicationContext context)
public String name()
name
in interface ReleaserTask
public String shortName()
shortName
in interface ReleaserTask
public String header()
header
in interface ReleaserTask
public String description()
description
in interface ReleaserTask
public ExecutionResult runTask(Arguments args)
ReleaserTask
runTask
in interface ReleaserTask
args
- - arguments for the jobpublic void setup(Options options, ReleaserProperties properties)
ReleaserTask
setup
in interface ReleaserTask
options
- - options to mutateproperties
- - properties to mutatepublic int getOrder()
getOrder
in interface org.springframework.core.Ordered
Copyright © 2020 Pivotal Software, Inc.. All rights reserved.