Repository
data class Repository(var name: String, val url: Provider<URI>, val user: Property<String>, val password: Property<String>, val nexusUrl: String? = null, val nexusTimeOut: Duration = Duration.ofMinutes(1), val nexusConnectTimeOut: Duration = Duration.ofMinutes(1))
A class modelling the concept of target Maven repository. Includes a name, an url, and methods to compute user and password given a Project. If the repository is managed with Sonatype Nexus, then the Nexus uri should be provided as nexusUrl. Time outs can be set with nexusTimeOut and nexusConnectTimeOut.
Constructors
Properties
Link copied to clipboard
Same as name, but capitalized.
Link copied to clipboard
Link copied to clipboard