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)