bintray

BintrayRepo

case class BintrayRepo(credential: BintrayCredentials, org: Option[String], repoName: String) extends DispatchHandlers with Product with Serializable

Linear Supertypes
Serializable, Serializable, Product, Equals, DispatchHandlers, AnyRef, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. BintrayRepo
  2. Serializable
  3. Serializable
  4. Product
  5. Equals
  6. DispatchHandlers
  7. AnyRef
  8. Any
  1. Hide All
  2. Show all
Learn more about member selection
Visibility
  1. Public
  2. All

Instance Constructors

  1. new BintrayRepo(credential: BintrayCredentials, org: Option[String], repoName: String)

Value Members

  1. final def !=(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  2. final def !=(arg0: Any): Boolean

    Definition Classes
    Any
  3. final def ##(): Int

    Definition Classes
    AnyRef → Any
  4. final def ==(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  5. final def ==(arg0: Any): Boolean

    Definition Classes
    Any
  6. def asCreated: FunctionHandler[Boolean]

    Definition Classes
    DispatchHandlers
  7. def asFound: FunctionHandler[Boolean]

    Definition Classes
    DispatchHandlers
  8. final def asInstanceOf[T0]: T0

    Definition Classes
    Any
  9. def asStatusAndBody: FunctionHandler[(Int, String)]

    Definition Classes
    DispatchHandlers
  10. def buildPublishResolver(packageName: String, vers: String, mvnStyle: Boolean, isSbtPlugin: Boolean, isRelease: Boolean): Resolver

  11. lazy val client: Client

  12. def clone(): AnyRef

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  13. def close(): Unit

  14. val credential: BintrayCredentials

  15. def ensurePackage(packageName: String, attributes: AttrMap, desc: String, vcs: String, lics: Seq[(String, URL)], labels: Seq[String]): Unit

    Ensure user-specific bintray package exists.

    Ensure user-specific bintray package exists. This will have a side effect of updating the packages attrs when it exists. todo(doug): Perhaps we want to factor that into an explicit task.

  16. final def eq(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  17. def finalize(): Unit

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  18. final def getClass(): Class[_]

    Definition Classes
    AnyRef → Any
  19. val http: Http

  20. final def isInstanceOf[T0]: Boolean

    Definition Classes
    Any
  21. lazy val key: String

  22. final def ne(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  23. final def notify(): Unit

    Definition Classes
    AnyRef
  24. final def notifyAll(): Unit

    Definition Classes
    AnyRef
  25. val org: Option[String]

  26. def owner: String

  27. def packageVersions(packageName: String, log: Logger): Seq[String]

    Lists versions of bintray packages corresponding to the current project

  28. def publishVersionAttributes(packageName: String, vers: String, attributes: AttrMap): Unit

    updates a package version with the values defined in versionAttributes in bintray

  29. def release(packageName: String, vers: String, log: Logger): Unit

  30. def remoteSign(packageName: String, vers: String, log: Logger): Unit

    pgp sign remotely published artifacts then publish those signed artifacts.

    pgp sign remotely published artifacts then publish those signed artifacts. this assumes artifacts are published remotely. signing artifacts doesn't mean the signings themselves will be published so it is nessessary to publish this immediately after.

  31. lazy val repo: bintry.Client.Repo

  32. val repoName: String

  33. def requestPgpCredentials: Option[String]

    Request pgp credentials from the environment in the following order:

    Request pgp credentials from the environment in the following order:

    1. From system properties. 2. From system environment variables. 3. From the bintray cache.

    This function behaves in the same way as requestSonatypeCredentials.

  34. def syncMavenCentral(packageName: String, vers: String, creds: Seq[Credentials], log: Logger): Unit

    synchronize a published set of artifacts for a pkg version to mvn central this requires already having a sonatype oss account set up.

    synchronize a published set of artifacts for a pkg version to mvn central this requires already having a sonatype oss account set up. this is itself quite a task but in the case the user has done this in the past this can be quiet a convenient feature

  35. final def synchronized[T0](arg0: ⇒ T0): T0

    Definition Classes
    AnyRef
  36. def unpublish(packageName: String, vers: String, log: Logger): Unit

    unpublish (delete) a version of a package

  37. def upload(packageName: String, vers: String, path: String, f: File, log: Logger): Unit

  38. lazy val user: String

  39. final def wait(): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  40. final def wait(arg0: Long, arg1: Int): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  41. final def wait(arg0: Long): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Inherited from Serializable

Inherited from Serializable

Inherited from Product

Inherited from Equals

Inherited from DispatchHandlers

Inherited from AnyRef

Inherited from Any

Ungrouped