Package com.intershop.gradle.escrow
Class EscrowExtension
-
- All Implemented Interfaces:
public class EscrowExtensionExtension for Escrow package configuration.
-
-
Field Summary
Fields Modifier and Type Field Description public final static StringESCROW_EXTENSION_NAMEpublic final static StringESCROW_GROUP_NAMEpublic final static StringESCROW_TASK_NAMEprivate Property<String>sourceGroupprivate Property<String>classifierprivate SetProperty<String>excludesprivate final Property<String>mavenPublicationName
-
Constructor Summary
Constructors Constructor Description EscrowExtension(ObjectFactory objectFactory, ProjectLayout layout)
-
Method Summary
Modifier and Type Method Description final Property<String>getSourceGroup()<p>The group configuration for this artifact.</p> final UnitsetSourceGroup(Property<String> value)<p>The group configuration for this artifact.</p> final Property<String>getClassifier()<p>The classifier of this artifact.</p> final UnitsetClassifier(Property<String> value)<p>The classifier of this artifact.</p> final SetProperty<String>getExcludes()<p>The exclude list of the escrow package</p> final UnitsetExcludes(SetProperty<String> value)<p>The exclude list of the escrow package</p> final Property<String>getMavenPublicationName()<p>Publishing name of Maven of the project.</p> final Unitexcludes(List<String> excludelist)<p>Add a list of exclude pattern.</p> final Unitexclude(String exclude)<p>Add a single exclude pattern.</p> -
-
Method Detail
-
getSourceGroup
final Property<String> getSourceGroup()
<p>The group configuration for this artifact.</p>
-
setSourceGroup
final Unit setSourceGroup(Property<String> value)
<p>The group configuration for this artifact.</p>
-
getClassifier
final Property<String> getClassifier()
<p>The classifier of this artifact.</p>
-
setClassifier
final Unit setClassifier(Property<String> value)
<p>The classifier of this artifact.</p>
-
getExcludes
final SetProperty<String> getExcludes()
<p>The exclude list of the escrow package</p>
-
setExcludes
final Unit setExcludes(SetProperty<String> value)
<p>The exclude list of the escrow package</p>
-
getMavenPublicationName
final Property<String> getMavenPublicationName()
<p>Publishing name of Maven of the project.</p>
-
-
-
-