mill.scalalib.publish
package mill.scalalib.publish
Members list
Type members
Classlikes
Attributes
- Companion
- object
- Source
- settings.scala
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
object Artifact
Attributes
- Companion
- class
- Source
- settings.scala
- Supertypes
-
trait Producttrait Mirrorclass Objecttrait Matchableclass Any
- Self type
-
Artifact.type
case class Dependency(artifact: Artifact, scope: Scope, optional: Boolean, configuration: Option[String], exclusions: Seq[(String, String)])
Attributes
- Source
- settings.scala
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
case class Developer(id: String, name: String, url: String, organization: Option[String], organizationUrl: Option[String])
Attributes
- Source
- settings.scala
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
object Ivy
trait JsonFormatters
Attributes
- Source
- JsonFormatters.scala
- Supertypes
-
class Objecttrait Matchableclass Any
case class License(id: String, name: String, url: String, isOsiApproved: Boolean, isFsfLibre: Boolean, distribution: String)
Attributes
- Companion
- object
- Source
- Licence.scala
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
object License
Attributes
- Companion
- class
- Source
- Licence.scala
- Supertypes
-
trait Producttrait Mirrorclass Objecttrait Matchableclass Any
- Self type
-
License.type
Attributes
- Companion
- object
- Source
- LocalIvyPublisher.scala
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
object LocalIvyPublisher
object LocalIvyPublisher extends LocalIvyPublisher
Attributes
- Companion
- class
- Source
- LocalIvyPublisher.scala
- Supertypes
- Self type
-
LocalIvyPublisher.type
Attributes
- Source
- LocalM2Publisher.scala
- Supertypes
-
class Objecttrait Matchableclass Any
object PackagingType
Attributes
- Source
- settings.scala
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
PackagingType.type
object Pom
case class PomSettings(description: String, organization: String, url: String, licenses: Seq[License], versionControl: VersionControl, developers: Seq[Developer], packaging: String)
Attributes
- Source
- settings.scala
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
case class PublishInfo(file: PathRef, classifier: Option[String], ext: String, ivyConfig: String, ivyType: String)
An extra resource artifact to publish.
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
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
object PublishInfo
Attributes
- Companion
- class
- Source
- PublishInfo.scala
- Supertypes
-
trait Producttrait Mirrorclass Objecttrait Matchableclass Any
- Self type
-
PublishInfo.type
object Scope
Attributes
- Companion
- trait
- Source
- settings.scala
- Supertypes
-
trait Sumtrait Mirrorclass Objecttrait Matchableclass Any
- Self type
-
Scope.type
object SonatypeHelpers
Attributes
- Source
- SonatypeHelpers.scala
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
SonatypeHelpers.type
Attributes
- Source
- SonatypeHttpApi.scala
- Supertypes
-
class Objecttrait Matchableclass Any
class SonatypePublisher(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
- Supertypes
-
class Objecttrait Matchableclass Any
case class VersionControl(browsableRepository: Option[String], connection: Option[String], developerConnection: Option[String], tag: Option[String])
Attributes
- Companion
- object
- Source
- VersionControl.scala
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
object VersionControl
Attributes
- Companion
- class
- Source
- VersionControl.scala
- Supertypes
-
trait Producttrait Mirrorclass Objecttrait Matchableclass Any
- Self type
-
VersionControl.type
object VersionControlConnection
Attributes
- Source
- VersionControl.scala
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
Attributes
- Companion
- object
- Source
- VersionScheme.scala
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
object VersionScheme
Attributes
- Companion
- class
- Source
- VersionScheme.scala
- Supertypes
-
trait Sumtrait Mirrorclass Objecttrait Matchableclass Any
- Self type
-
VersionScheme.type
Implicits
Inherited implicits
Attributes
- Inherited from:
- JsonFormatters
- Source
- JsonFormatters.scala
Attributes
- Inherited from:
- JsonFormatters
- Source
- JsonFormatters.scala
Attributes
- Inherited from:
- JsonFormatters
- Source
- JsonFormatters.scala
Attributes
- Inherited from:
- JsonFormatters
- Source
- JsonFormatters.scala
Attributes
- Inherited from:
- JsonFormatters
- Source
- JsonFormatters.scala
In this article