SonatypeCentralPublisher
mill.javalib.SonatypeCentralPublisher
class SonatypeCentralPublisher(credentials: SonatypeCredentials, gpgArgs: GpgArgs, readTimeout: Int, connectTimeout: Int, log: Logger, workspace: Path, env: Map[String, String], awaitTimeout: Int)
Publishing logic for the standard Sonatype Central repository central.sonatype.org
Attributes
- Source
- SonatypeCentralPublisher.scala
- Graph
-
- Supertypes
-
class Objecttrait Matchableclass Any
Members list
Value members
Constructors
def this(credentials: SonatypeCredentials, gpgArgs: Seq[String], readTimeout: Int, connectTimeout: Int, log: Logger, workspace: Path, env: Map[String, String], awaitTimeout: Int)
Attributes
Concrete methods
def publishAll(publishingType: PublishingType, singleBundleName: Option[String], artifacts: (Seq[(Path, String)], Artifact)*): Unit
Attributes
Deprecated methods
def publish(fileMapping: Seq[(Path, String)], artifact: Artifact, publishingType: PublishingType): Unit
Attributes
- Deprecated
-
[Since version Mill 1.0.1]Use `publish` where `fileMapping: Map[os.SubPath, os.Path]` instead. - Source
- SonatypeCentralPublisher.scala
Inherited methods
def publish(fileMapping: Map[SubPath, Path], artifact: Artifact, publishingType: PublishingType): Unit
Attributes
- Inherited from:
- SonatypeCentralPublisherBase (hidden)
- Source
- SonatypeCentralPublisherBase.scala
def publishAll(publishingType: PublishingType, singleBundleName: Option[String], artifacts: (Map[SubPath, Path], Artifact)*): Unit
Attributes
- Inherited from:
- SonatypeCentralPublisherBase (hidden)
- Source
- SonatypeCentralPublisherBase.scala
Inherited fields
Attributes
- Inherited from:
- SonatypeCentralPublisherBase (hidden)
- Source
- SonatypeCentralPublisherBase.scala
In this article