Skip to content

autonomy.cli.publish

Implementation of the 'autonomy publish' subcommand.

publish

@click.command(name="publish")
@registry_flag()
@click.option(
    "--push-missing", is_flag=True, help="Push missing components to registry."
)
@click.pass_context
def publish(click_context: click.Context, registry: str, push_missing: bool) -> None

Publish the agent to the registry.

publish_service_package

def publish_service_package(click_context: click.Context, registry: str) -> None

Publish an agent package.

publish_service_ipfs

def publish_service_ipfs(public_id: PublicId, package_path: Path) -> None

Publish a service package to the IPFS registry.

publish_service_local

def publish_service_local(ctx: Context, public_id: PublicId) -> None

Publish a service package to the local packages directory.

Back to top