saker.maven.support Documentation TaskDoc JavaDoc Packages
Represents a remote repository configuration for Maven operations. The configuration contains options for specifying how the repository should be interacted with. The configuration corresponds to the <repository/> element in a pom.xml.
Summary
Fields
AuthenticationSpecifies the authentication configuration that should be used for this repository.
IdSpecifies the identifier of the repository configuration.
LayoutSpecifies the layout structure of the repository.
ReleasesSpecifies the release policy of the repository configuration.
SnapshotsSpecifies the snapshot policy of the repository configuration.
UrlSpecifies the location and transfer protocol to interact with the repository.
Fields
Specifies the authentication configuration that should be used for this repository.
Specifies the identifier of the repository configuration. The identifier should uniquely identify the repository configuration in the associated context. Serves the same purpose as the <id/> element in the pom.xml <repository/> configuration.
Specifies the layout structure of the repository. Either "default" or "legacy". The legacy layout is used by Maven 1.x. The default is "default". Corresponds to the <layout/> element in the pom.xml.
Specifies the release policy of the repository configuration. The option defines how release artifacts should be handled. Corresponds to the <releases/> element in the pom.xml.
Specifies the snapshot policy of the repository configuration. The option defines how snapshot artifacts should be handled. Corresponds to the <snapshots/> element in the pom.xml.
Specifies the location and transfer protocol to interact with the repository.