sbt.librarymanagement.ivy.IvyPublisher
See theIvyPublisher companion object
class IvyPublisher extends PublisherInterface
Attributes
- Companion
- object
- Graph
-
- Supertypes
-
trait PublisherInterfaceclass Objecttrait Matchableclass Any
Members list
Value members
Concrete methods
override def makePomFile(module: ModuleDescriptor, configuration: MakePomConfiguration, log: Logger): File
Makes the pom.xml
file for the given module.
Makes the pom.xml
file for the given module.
Value parameters
- configuration
-
The makePomFile configuration.
- log
-
The logger.
- module
-
The module for which a
.pom
file is to be created.
Attributes
- Returns
-
The
File
containing the POM descriptor. - Definition Classes
-
PublisherInterface
Builds a ModuleDescriptor that describes a subproject with dependencies.
Builds a ModuleDescriptor that describes a subproject with dependencies.
Value parameters
- moduleSetting
-
It contains the information about the module including the dependencies.
Attributes
- Returns
-
A
ModuleDescriptor
describing a subproject and its dependencies. - Definition Classes
-
PublisherInterface
override def publish(module: ModuleDescriptor, configuration: PublishConfiguration, log: Logger): Unit
Publishes the given module.
Publishes the given module.
Value parameters
- configuration
-
The publish configuration.
- log
-
The logger.
- module
-
The module to be published.
Attributes
- Definition Classes
-
PublisherInterface
In this article