Search documentation
karat

+

K

apollo-cli publish asset [Deprecated]

This command is Deprecated. This command is deprecated and will be removed in December 2025. Use apollo-cli product-release asset publish instead.

Creates an asset product TGZ with the provided Maven coordinate and assets from the specified local directory and publishes the asset to Apollo using the specified publisher parameters.

Copied!
1 apollo-cli publish asset [flags]

Flags

FlagUse
--asset-pathFilename or directory for assets to be published
-h, --helpHelp for asset
--imagesContainer image URIs that enable Apollo to know which images it needs to check for availability before recommending an upgrade to a containerized entity.
--label-nameName of the label added to the product release
--label-valueValue of the label added the product release
--manifest-extensionName of the manifest extension
--manifest-extension-keyKey of the provided manifest extension
--manifest-extension-valueValue of the provided manifest extension
--manifest-fileManifest file
--maven-coordinateMaven coordinate for product

Flags inherited from parent commands

FlagUse
--apollo-client-idClient ID to use for generating Bearer Token
--apollo-client-secretClient secret to use for generating Bearer Token
--apollo-tokenBearer Token to use for authenticated endpoints
--apollo-token-providerSpecifies how the Bearer Token used for authenticated Apollo endpoint calls is provided. Valid values are "auto", "static", or "service-user" (default "auto"). If "auto" is specified, will use either the Bearer Token provided by "apollo-token" or a Bearer Token obtained by using "apollo-client-id" and "apollo-client-secret" to generate a token from Multipass depending on which values are set (but will error if both values are set). If "static" is specified, the token provided by "apollo-token" is used. If "service-user" is specified, "apollo-client-id" and "apollo-client-secret" are used to generate a token from Multipass.
--apollo-urlBase URL for Apollo that is used to derive the API endpoints
--debugEnable debug level logging
--dry-runPrint the operations that would be performed
-e, --environmentEnvironment ID (including suffix) to use for environment-scoped commands
--http-timeoutTimeout in minutes for all apollo requests
-k, --insecure-skip-verifySkip verification of server certificate
-o, --outputOutput format (json,yaml,pretty)
--quietDo not print log output to stderr

See also