Package rife.bld.extension
Class AbstractJReleaserModelOperation<S extends AbstractJReleaserModelOperation<S>>
java.lang.Object
rife.bld.operations.AbstractOperation<T>
rife.bld.operations.AbstractProcessOperation<S>
rife.bld.extension.AbstractJReleaserOperation<S>
rife.bld.extension.AbstractJReleaserModelOperation<S>
- Direct Known Subclasses:
AbstractJReleaserPlatformAwareModelOperation
,JReleaserAnnounceOperation
,JReleaserChangelogOperation
,JReleaserDeployOperation
,JReleaserDownloadOperation
public class AbstractJReleaserModelOperation<S extends AbstractJReleaserModelOperation<S>>
extends AbstractJReleaserOperation<S>
Base class for JReleaser operations that resolve a model.
-
Field Summary
Fields inherited from class rife.bld.extension.AbstractJReleaserOperation
EMPTY
Fields inherited from class rife.bld.operations.AbstractProcessOperation
classpath_, DEFAULT_JAVA_TOOL, environment_, errorProcessor_, errorProcessorThread_, javaOptions_, javaTool_, mainClass_, module_, modulePath_, outputProcessor_, outputProcessorThread_, process_, successful_, workDirectory_
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionconfigFile
(File configFile) Input configFile.configFile
(String configFile) Input configFile.configFile
(Path configFile) Input configFile.Searches for a .git directory at the project's root directory.projectProperty
(String key, String value) Sets a project property.strict()
Sets strict mode.Methods inherited from class rife.bld.extension.AbstractJReleaserOperation
basedir, basedir, basedir, debug, execute, executeConstructProcessCommandList, fromProject, getCommand, getProject, help, info, outputDirectory, outputDirectory, outputDirectory, self, setOption, setOption, systemProperty, version, warn
Methods inherited from class rife.bld.operations.AbstractProcessOperation
classpath, classpath, classpath, environment, environment, environment, errorProcessor, errorProcessor, executeStartProcess, javaOptions, javaOptions, javaTool, javaTool, mainClass, mainClass, module, module, modulePath, modulePath, modulePath, outputProcessor, outputProcessor, process, workDirectory, workDirectory
Methods inherited from class rife.bld.operations.AbstractOperation
executeOnce, executeOnce, silent, silent
-
Constructor Details
-
AbstractJReleaserModelOperation
-
-
Method Details
-
configFile
Input configFile.- Parameters:
configFile
- the input configFile- Returns:
- this operation instance
-
configFile
Input configFile.- Parameters:
configFile
- the input configFile- Returns:
- this operation instance
-
configFile
Input configFile.- Parameters:
configFile
- the input configFile- Returns:
- this operation instance
-
gitRootSearch
Searches for a .git directory at the project's root directory.- Returns:
- this operation instance
-
strict
Sets strict mode.- Returns:
- this operation instance
-
projectProperty
Sets a project property.- Parameters:
key
- the property keyvalue
- the property value- Returns:
- this operation instance
-