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(JkVersionedModule versionedModule,
java.util.List<JkIvyPublication.JkPublishedArtifact> publishedArtifacts,
JkQualifiedDependencySet dependencies)
Publishes the specified module to the repository mentioned in the publicatioin.
|
void |
publishMaven(JkVersionedModule versionedModule,
JkArtifactLocator artifactLocator,
JkPomMetadata pomMetadata,
JkDependencySet dependencySet) |
static final java.lang.String FACTORY_CLASS_NAME
void publishIvy(JkVersionedModule versionedModule, java.util.List<JkIvyPublication.JkPublishedArtifact> publishedArtifacts, JkQualifiedDependencySet dependencies)
versionedModule - The module/version to publish.publishedArtifacts - The artifacts to publish.dependencies - The dependencies of the published module.void publishMaven(JkVersionedModule versionedModule, JkArtifactLocator artifactLocator, JkPomMetadata pomMetadata, JkDependencySet dependencySet)
static JkInternalPublisher of(JkRepoSet publishRepos, java.nio.file.Path artifactDir)