VersionControl

mill.javalib.publish.VersionControl
See theVersionControl companion object
case class VersionControl(browsableRepository: Option[String], connection: Option[String], developerConnection: Option[String], tag: Option[String])

Value parameters

browsableRepository:

a publicly browsable repository (example: https://github.com/lihaoyi/mill)

connection:

read-only connection to repository (example: scm:git:git://github.com/lihaoyi/mill.git)

developerConnection:

read-write connection to repository (example: scm:git:git@github.com:lihaoyi/mill.git)

tag:

tag that was created for this release. This is useful for git and mercurial since it's not possible to include the tag in the connection url. (example: v2.12.4, HEAD, my-branch, fd8a2567ad32c11bcf8adbaca85bdba72bb4f935, ...)

Attributes

Companion
object
Source
VersionControl.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