Plugin Artifact Repository
abstract class PluginArtifactRepository @Inject constructor(objects: ObjectFactory, instantiator: Instantiator, name: String, url: URI, val type: CustomPluginRepositoryType, allowInsecureProtocol: Boolean = true) : BaseArtifactRepository, AuthenticationSupported
Represents a repository used for handling custom plugin repositories with authentication support.
Parameters
objects
Factory for creating domain objects.
instantiator
The Gradle instantiator used to create new credential instances.
name
The name of the repository.
url
The URL of the repository.
type
The custom repository type for plugins.
allow Insecure Protocol
Flag indicating if insecure protocols (like http) are allowed.
See also
Constructors
Link copied to clipboard
@Inject
Functions
Link copied to clipboard
Link copied to clipboard
Configures the credentials for the repository.
Link copied to clipboard
Configures the credentials for the PluginArtifactRepository using the provided action.
Link copied to clipboard
Link copied to clipboard
Retrieves the credentials of the specified type for the repository.
Link copied to clipboard
Link copied to clipboard