SonatypePublisher

mill.javalib.publish.SonatypePublisher
class SonatypePublisher(uri: String, snapshotUri: String, credentials: String, signed: Boolean, gpgArgs: GpgArgs, readTimeout: Int, connectTimeout: Int, log: Logger, workspace: Path, env: Map[String, String], awaitTimeout: Int, stagingRelease: Boolean)

The publisher for the end-of-life OSSRH Sonatype publishing.

You should migrate to mill.javalib.SonatypeCentralPublisher instead.

Attributes

See also
Deprecated
[Since version 1.0.0] Use `mill.javalib.SonatypeCentralPublisher` instead
Source
SonatypePublisher.scala
Graph
Supertypes
class Object
trait Matchable
class Any

Members list

Value members

Constructors

def this(uri: String, snapshotUri: String, credentials: String, signed: Boolean, gpgArgs: Seq[String], readTimeout: Int, connectTimeout: Int, log: Logger, workspace: Path, env: Map[String, String], awaitTimeout: Int, stagingRelease: Boolean)

Attributes

Source
SonatypePublisher.scala

Concrete methods

def publish(fileMapping: Seq[(Path, String)], artifact: Artifact, release: Boolean): Unit

Attributes

Source
SonatypePublisher.scala
def publish(fileMapping: Map[SubPath, Path], artifact: Artifact, release: Boolean): Unit

Attributes

Source
SonatypePublisher.scala
def publishAll(release: Boolean, artifacts: (Seq[(Path, String)], Artifact)*): Unit

Attributes

Source
SonatypePublisher.scala
def publishAll(release: Boolean, artifacts: (Map[SubPath, Path], Artifact)*): Unit

Attributes

Source
SonatypePublisher.scala