public interface JkInternalPublisher
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
FACTORY_CLASS_NAME |
Modifier and Type | Method and Description |
---|---|
static JkInternalPublisher |
of(JkRepoSet publishRepos,
java.nio.file.Path artifactDir) |
void |
publishIvy(JkCoordinate coordinate,
java.util.List<JkIvyPublication.JkIvyPublishedArtifact> publishedArtifacts,
JkQualifiedDependencySet dependencies)
Publishes the specified module to the repository mentioned in the publication.
|
void |
publishMaven(JkCoordinate coordinate,
JkArtifactPublisher artifactPublisher,
JkPomMetadata pomMetadata,
JkDependencySet dependencySet,
java.util.Map<JkModuleId,JkVersion> managedDependencies) |
static final java.lang.String FACTORY_CLASS_NAME
void publishIvy(JkCoordinate coordinate, java.util.List<JkIvyPublication.JkIvyPublishedArtifact> publishedArtifacts, JkQualifiedDependencySet dependencies)
coordinate
- The module/version to publish.publishedArtifacts
- The artifacts to publish.dependencies
- The dependencies of the published module.void publishMaven(JkCoordinate coordinate, JkArtifactPublisher artifactPublisher, JkPomMetadata pomMetadata, JkDependencySet dependencySet, java.util.Map<JkModuleId,JkVersion> managedDependencies)
static JkInternalPublisher of(JkRepoSet publishRepos, java.nio.file.Path artifactDir)