PublishInfo

mill.scalalib.publish.PublishInfo
See thePublishInfo companion object
@Scaladoc(value = "/**\n * An extra resource artifact to publish.\n *\n * @param file The artifact file\n * @param classifier An Optional classifier to be used when publishing the file\n * @param ext The extension that will be used publishing the file to the ivy repo\n * @param ivyConfig The ivy config to be used\n * @param ivyType The ivy type, this will implicitly define the directory, the file will be published to (e.g. \"jar\" -> \"jars\")\n */")
case class PublishInfo(file: PathRef, classifier: Option[String], ext: String, ivyConfig: String, ivyType: String)

An extra resource artifact to publish.

Value parameters

classifier

An Optional classifier to be used when publishing the file

ext

The extension that will be used publishing the file to the ivy repo

file

The artifact file

ivyConfig

The ivy config to be used

ivyType

The ivy type, this will implicitly define the directory, the file will be published to (e.g. "jar" -> "jars")

Attributes

Companion
object
Source
PublishInfo.scala
Graph
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all

Members list

Value members

Inherited methods

def productElementNames: Iterator[String]

Attributes

Inherited from:
Product
def productIterator: Iterator[Any]

Attributes

Inherited from:
Product

Concrete fields

val classifierPart: String

Attributes

Source
PublishInfo.scala