scala.cli.commands.publish
package scala.cli.commands.publish
Members list
Packages
Type members
Classlikes
object ConfigUtil
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
ConfigUtil.type
final class GitRepoError(message: String) extends BuildException
Attributes
- Supertypes
-
class BuildExceptiontrait Diagnosticclass Exceptionclass Throwabletrait Serializableclass Objecttrait Matchableclass AnyShow all
trait OptionCheck
A check for missing options in PublishOptions
A check for missing options in PublishOptions
Attributes
- Companion
- object
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
class ComputeVersionCheckclass DeveloperCheckclass LicenseCheckclass NameCheckclass OrganizationCheckclass PasswordCheckclass PgpSecretKeyCheckclass RepositoryCheckclass ScmCheckclass UrlCheckclass UserCheckShow all
object OptionCheck
Attributes
- Companion
- trait
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
OptionCheck.type
object OptionChecks
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
OptionChecks.type
object Publish extends ScalaCommand[PublishOptions], BuildCommandHelpers
Attributes
- Supertypes
-
trait BuildCommandHelpersclass ScalaCommand[PublishOptions]trait CommandHelperstrait NeedsArgvCommandclass Command[PublishOptions]class CaseApp[PublishOptions]class Objecttrait Matchableclass AnyShow all
- Self type
-
Publish.type
final case class PublishConnectionOptions(connectionTimeoutSeconds: Option[Int], connectionTimeoutRetries: Option[Int], responseTimeoutSeconds: Option[Int], stagingRepoRetries: Option[Int], stagingRepoWaitTimeMilis: Option[Int])
Attributes
- Companion
- object
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
object PublishConnectionOptions
Attributes
- Companion
- class
- Supertypes
-
trait Producttrait Mirrorclass Objecttrait Matchableclass Any
- Self type
object PublishLocal extends ScalaCommand[PublishLocalOptions]
Attributes
- Supertypes
-
class ScalaCommand[PublishLocalOptions]trait CommandHelperstrait NeedsArgvCommandclass Command[PublishLocalOptions]class CaseApp[PublishLocalOptions]class Objecttrait Matchableclass AnyShow all
- Self type
-
PublishLocal.type
final case class PublishLocalOptions(shared: SharedOptions, watch: SharedWatchOptions, compileCross: CrossOptions, mainClass: MainClassOptions, publishParams: PublishParamsOptions, sharedPublish: SharedPublishOptions, scalaSigning: PgpScalaSigningOptions) extends HasSharedOptions
Attributes
- Companion
- object
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait HasSharedOptionstrait HasGlobalOptionsclass Objecttrait Matchableclass AnyShow all
object PublishLocalOptions
Attributes
- Companion
- class
- Supertypes
-
trait Producttrait Mirrorclass Objecttrait Matchableclass Any
- Self type
-
PublishLocalOptions.type
final case class PublishOptions(shared: SharedOptions, watch: SharedWatchOptions, compileCross: CrossOptions, mainClass: MainClassOptions, publishParams: PublishParamsOptions, publishRepo: PublishRepositoryOptions, sharedPublish: SharedPublishOptions, signingCli: PgpScalaSigningOptions, connectionOptions: PublishConnectionOptions, ivy2LocalLike: Option[Boolean], parallelUpload: Option[Boolean]) extends HasSharedOptions
Attributes
- Companion
- object
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait HasSharedOptionstrait HasGlobalOptionsclass Objecttrait Matchableclass AnyShow all
object PublishOptions
Attributes
- Companion
- class
- Supertypes
-
trait Producttrait Mirrorclass Objecttrait Matchableclass Any
- Self type
-
PublishOptions.type
final case class PublishParamsOptions(organization: Option[String], name: Option[String], moduleName: Option[String], url: Option[String], license: Option[String], vcs: Option[String], description: Option[String], developer: List[String], secretKey: Option[MaybeConfigPasswordOption], secretKeyPassword: Option[MaybeConfigPasswordOption], ci: Option[Boolean])
Attributes
- Companion
- object
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
object PublishParamsOptions
Attributes
- Companion
- class
- Supertypes
-
trait Producttrait Mirrorclass Objecttrait Matchableclass Any
- Self type
-
PublishParamsOptions.type
final case class PublishRepositoryOptions(publishRepository: Option[String], user: Option[PasswordOption], password: Option[PasswordOption], realm: Option[String])
Attributes
- Companion
- object
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
object PublishRepositoryOptions
Attributes
- Companion
- class
- Supertypes
-
trait Producttrait Mirrorclass Objecttrait Matchableclass Any
- Self type
object PublishSetup extends ScalaCommand[PublishSetupOptions]
Attributes
- Supertypes
-
class ScalaCommand[PublishSetupOptions]trait CommandHelperstrait NeedsArgvCommandclass Command[PublishSetupOptions]class CaseApp[PublishSetupOptions]class Objecttrait Matchableclass AnyShow all
- Self type
-
PublishSetup.type
final case class PublishSetupOptions(global: GlobalOptions, coursier: CoursierOptions, sharedVersionOptions: SharedVersionOptions, workspace: SharedWorkspaceOptions, input: SharedInputOptions, publishParams: PublishParamsOptions, publishRepo: PublishRepositoryOptions, sharedPgp: SharedPgpPushPullOptions, sharedJvm: SharedJvmOptions, scalaSigning: PgpScalaSigningOptions, publicKey: Option[PasswordOption], check: Boolean, token: Option[PasswordOption], randomSecretKey: Option[Boolean], randomSecretKeyMail: Option[String], checks: Option[String], checkWorkflow: Option[Boolean], checkGitignore: Option[Boolean], dummy: Boolean) extends HasGlobalOptions
Attributes
- Companion
- object
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait HasGlobalOptionsclass Objecttrait Matchableclass AnyShow all
object PublishSetupOptions
Attributes
- Companion
- class
- Supertypes
-
trait Producttrait Mirrorclass Objecttrait Matchableclass Any
- Self type
-
PublishSetupOptions.type
final case class RepoParams(repo: PublishRepository, targetRepoOpt: Option[String], hooks: Hooks, isIvy2LocalLike: Boolean, defaultParallelUpload: Boolean, supportsSig: Boolean, acceptsChecksums: Boolean, shouldSign: Boolean, shouldAuthenticate: Boolean)
Attributes
- Companion
- object
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
object RepoParams
Attributes
- Companion
- class
- Supertypes
-
trait Producttrait Mirrorclass Objecttrait Matchableclass Any
- Self type
-
RepoParams.type
object RepositoryParser
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
RepositoryParser.type
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
final case class SharedPublishOptions(workingDir: Option[String], scalaVersionSuffix: Option[String], scalaPlatformSuffix: Option[String], sources: Option[Boolean], doc: Option[Boolean], gpgKey: Option[String], signer: Option[String], gpgOption: List[String], ivy2Home: Option[String], checksum: List[String], dummy: Boolean)
Attributes
- Companion
- object
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
object SharedPublishOptions
Attributes
- Companion
- class
- Supertypes
-
trait Producttrait Mirrorclass Objecttrait Matchableclass Any
- Self type
-
SharedPublishOptions.type
In this article