Package com.intershop.gradle.icm.tasks
Class CreateMainPackage
-
- All Implemented Interfaces:
-
kotlin.Comparable,org.gradle.api.Named,org.gradle.api.Task,org.gradle.api.file.ContentFilterable,org.gradle.api.file.CopyProcessingSpec,org.gradle.api.file.CopySourceSpec,org.gradle.api.file.CopySpec,org.gradle.api.internal.DynamicObjectAware,org.gradle.api.internal.IConventionAware,org.gradle.api.internal.TaskInternal,org.gradle.api.internal.file.copy.CopySpecSource,org.gradle.api.plugins.ExtensionAware,org.gradle.api.tasks.util.PatternFilterable,org.gradle.util.Configurable
@DisableCachingByDefault(because = "Archives are cheap to recreate and not worth caching.") public abstract class CreateMainPackage extends TarTask for the creation of a tar package. This is used by the docker creation task. This package contains production artifacts.
-
-
Field Summary
Fields Modifier and Type Field Description public final static StringDEFAULT_NAMEprivate StringfilteringCharsetprivate DuplicatesStrategyduplicatesStrategyprivate final TaskDestroyablesdestroyablesprivate final Loggerloggerprivate final Property<String>archiveExtensionprivate final Stringpathprivate final Factory<File>temporaryDirFactoryprivate final Optional<String>reasonTaskIsIncompatibleWithConfigurationCacheprivate final Property<String>archiveFileNameprivate final TaskDependencyInternallifecycleDependenciesprivate final ConventionMappingconventionMappingprivate BooleanimpliesSubProjectsprivate final Property<Long>reproducibleFileTimestampprivate final FileCollectionsourceprivate Booleanenabledprivate final TaskStateInternalstateprivate final CopySpecInternalrootSpecprivate final TaskIdentity<?>taskIdentityprivate final Set<String>includesprivate final DynamicObjectasDynamicObjectprivate final Provider<RegularFile>archiveFileprivate Stringgroupprivate final Set<String>reasonsNotToTrackStateprivate final Property<ConfigurableFilePermissions>filePermissionsprivate final FiletemporaryDirprivate final TaskDependencymustRunAfterprivate final Projectprojectprivate final TaskOutputsInternaloutputsprivate final Spec<in TaskInternal>onlyIfprivate final Property<Duration>timeoutprivate final TaskRequiredServicesrequiredServicesprivate final TaskDependencyInternaltaskDependenciesprivate final Set<Object>dependsOnprivate BooleanisReproducibleFileOrderprivate final Property<String>archiveBaseNameprivate BooleanisCaseSensitiveprivate final DirectoryPropertydestinationDirectoryprivate Compressioncompressionprivate final TaskLocalStatelocalStateprivate final List<InputChangesAwareTaskAction>taskActionsprivate BooleanisEnabledprivate final TaskInputsInternalinputsprivate final Property<ConfigurableFilePermissions>dirPermissionsprivate BooleanincludeEmptyDirsprivate final Set<String>excludesprivate final TaskDependencyshouldRunAfterprivate final ExtensionContainerextensionsprivate final BooleanisCompatibleWithConfigurationCacheprivate final TaskDependencyfinalizedByprivate final AntBuilderantprivate final List<ResourceLock>sharedResourcesprivate BooleandidWorkprivate final Optional<String>reasonNotToTrackStateprivate final Property<String>archiveAppendixprivate final Property<String>archiveClassifierprivate final BooleanisHasCustomActionsprivate final Property<String>archiveVersionprivate List<Action<in Task>>actionsprivate final Stringnameprivate final LoggingManagerloggingprivate BooleanisPreserveFileTimestampsprivate final PathidentityPathprivate final StandardOutputCapturestandardOutputCaptureprivate Stringdescription
-
Constructor Summary
Constructors Constructor Description CreateMainPackage()
-
Method Summary
Modifier and Type Method Description -
Methods inherited from class org.gradle.api.tasks.AbstractCopyTask
getDirPermissions, getDuplicatesStrategy, getExcludes, getFilePermissions, getFilteringCharset, getIncludeEmptyDirs, getIncludes, getRootSpec, getSource, isCaseSensitive, setCaseSensitive, setDuplicatesStrategy, setFilteringCharset, setIncludeEmptyDirs -
Methods inherited from class org.gradle.api.DefaultTask
getActions, getAnt, getDependsOn, getDescription, getDestroyables, getDidWork, getEnabled, getExtensions, getFinalizedBy, getGroup, getInputs, getLocalState, getLogger, getLogging, getMustRunAfter, getName, getOutputs, getPath, getProject, getShouldRunAfter, getState, getTaskDependencies, getTemporaryDir, getTimeout, setActions, setDescription, setDidWork, setEnabled, setEnabled, setGroup -
Methods inherited from class org.gradle.api.tasks.bundling.AbstractArchiveTask
getArchiveAppendix, getArchiveBaseName, getArchiveClassifier, getArchiveExtension, getArchiveFile, getArchiveFileName, getArchiveVersion, getDestinationDirectory, getReproducibleFileTimestamp, isPreserveFileTimestamps, isReproducibleFileOrder, setPreserveFileTimestamps, setReproducibleFileOrder, useFileSystemPermissions -
Methods inherited from class org.gradle.api.internal.AbstractTask
getAsDynamicObject, getIdentityPath, getImpliesSubProjects, getLifecycleDependencies, getOnlyIf, getReasonNotToTrackState, getReasonTaskIsIncompatibleWithConfigurationCache, getReasonsNotToTrackState, getRequiredServices, getSharedResources, getStandardOutputCapture, getTaskActions, getTaskIdentity, getTemporaryDirFactory, isCompatibleWithConfigurationCache, isEnabled, isHasCustomActions, setImpliesSubProjects -
Methods inherited from class org.gradle.api.internal.ConventionTask
conventionMapping, conventionMapping, getConventionMapping -
Methods inherited from class org.gradle.api.tasks.bundling.Tar
getCompression, setCompression -
Methods inherited from class org.gradle.api.file.CopyProcessingSpec
dirPermissions, eachFile, eachFile, filePermissions, into, rename, rename, rename, rename -
Methods inherited from class org.gradle.api.file.CopySpec
filesMatching, filesMatching, filesNotMatching, filesNotMatching, into, into, with -
Methods inherited from class org.gradle.api.file.CopySourceSpec
from, from, from -
Methods inherited from class org.gradle.api.tasks.util.PatternFilterable
exclude, exclude, exclude, exclude, include, include, include, include, setExcludes, setIncludes -
Methods inherited from class org.gradle.api.file.ContentFilterable
expand, expand, filter, filter, filter, filter -
Methods inherited from class org.gradle.api.Task
configure, dependsOn, doFirst, doFirst, doFirst, doLast, doLast, doLast, doNotTrackState, finalizedBy, hasProperty, mustRunAfter, notCompatibleWithConfigurationCache, onlyIf, onlyIf, onlyIf, property, setDependsOn, setFinalizedBy, setMustRunAfter, setOnlyIf, setOnlyIf, setOnlyIf, setProperty, setShouldRunAfter, shouldRunAfter, usesService -
Methods inherited from class kotlin.Comparable
compareTo -
Methods inherited from class org.gradle.api.internal.TaskInternal
acceptServiceReferences, appendParallelSafeAction, doNotTrackStateIf, hasTaskActions, prependParallelSafeAction, restoreOnlyIf, restoreTaskActions -
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
-