Package com.gradle.develocity.agent.maven.api.cache
package com.gradle.develocity.agent.maven.api.cache
-
ClassDescriptionConfigures the local and remote build cache.Configures the cleanup policy of the local build cache.Configures the credentials when accessing the remote build cache.Configures the local build cache.Allows users to configure caching for Mojos that the Develocity Maven Extension does not support out of the box.Allows configuring the inputs and outputs of a Mojo.Holds a set of files and directories and allows configuring the
MojoMetadataProvider.Context.FileSet.NormalizationStrategy
,MojoMetadataProvider.Context.FileSet.LineEndingHandling
andMojoMetadataProvider.Context.FileSet.EmptyDirectoryHandling
.Allows controlling the sensitivity to the presence of empty directories in the source tree.Allows specifying whether line endings should be normalized for Build Cache checks, so that files that only differ by line endings will be considered identical.Allows specifying a way of ignoring changes to input files that are irrelevant for the goal execution.The inputs of a goal determine its cache key.Configures local state.The outputs of a goal are packed into the cache entry and restored when they are loaded from the build cache.Allows users to configure normalization.Allows configuring the normalization of a project.Allows configuring the runtime classpath normalization.A common location to store properties files is theMETA-INF
directory.Allows configuring the system property normalization of a project.Configures the remote build cache.Configures the remote build cache node server.