package Command Group¤
List, (un)install, export, create, or inspect packages.
package inspect¤
Inspect the manifest of a package.
package list¤
List installed packages.
Options
package install¤
Install packages.
This command installs a package either from the marketplace or from local package archives (.cpa) or directories.
Options
-i, --input PATH Install a package from a package archive (.cpa) or
directory.
--replace Replace (overwrite) existing package version, if
present.
--no-cache Disable using cached package versions.
--ignore-lock Ignore lock file for operation. This can be
dangerous, use with care.
--marketplace-url TEXT Base URL of the Marketplace - uses environment
variable ECCENCA_MARKETPLACE_URL if available.
[default: https://eccenca.market]
package uninstall¤
Uninstall installed packages.
Options
package export¤
Export installed packages to package directories.
Options
--mime_type [text/turtle|text/turtle+pretty]
Choose the MIME type for graphs when
exporting packages. [default:
text/turtle+pretty]
--filter <TEXT TEXT>... Filter installed packages by one of the
following filter names and a corresponding
value: type, name, id.
-a, --all Export all installed packages.
--output-dir DIRECTORY Create package directories in this base
directory. [default: .]
--replace Replace (overwrite) existing files, if
present.
package build¤
Build a package archive from a package directory.
This command processes a package directory, validates its content including the manifest, and creates a versioned Corporate Memory package archive (.cpa) with the following naming convention: {package_id}-v{version}.cpa
Package archives can be published to the marketplace using the package publish command.
Options
package publish¤
Publish a package archive to the marketplace server.
Options
--timeout INTEGER Timeout for marketplace requests.
--marketplace-url TEXT Base URL of the Marketplace - uses environment
variable ECCENCA_MARKETPLACE_URL if available.
[default: https://eccenca.market]
--marketplace-account TEXT Marketplace account - uses environment variable
ECCENCA_MARKETPLACE_ACCOUNT if available.
--marketplace-password TEXT Marketplace password - uses environment
variable ECCENCA_MARKETPLACE_PASSWORD if
available.
package search¤
Search for available packages with a given search text.