Package-level declarations
Types
Link copied to clipboard
abstract class BaseArtifactRepository(name: String, url: URI, allowInsecureProtocol: Boolean) : ArtifactRepository, UrlArtifactRepository
Represents a base class for artifact repositories used with Shim.
Link copied to clipboard
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.
Functions
Link copied to clipboard
Configures the credentials for the PluginArtifactRepository using the provided action.