Skip to article frontmatterSkip to article content
Site not loading correctly?

This may be due to an incorrect BASE_URL configuration. See the MyST Documentation for reference.

sysand publish

Publish a KPAR to a sysand package index.

Usage

sysand publish --index <URL> [PATH]

Description

Publishes a .kpar file to a sysand-compatible package index. The project must be built first using sysand build.

Authentication is required. See Authentication for how to configure credentials. For sysand publish, only bearer token credentials (SYSAND_CRED_<X>_BEARER_TOKEN) are used. If no matching bearer token credentials are configured for the publish URL, the command fails before making the upload request.

--index is required for sysand publish.

The package identifier used during publish is derived from project metadata. Before publishing, ensure publisher, name, version, and license follow these rules:

name dots are preserved in the published identifier (they are not normalized away).

Arguments

Options

Global options

Examples

Build and publish the current project:

sysand build
sysand publish --index https://sysand.com

Publish a specific KPAR file:

sysand publish --index https://sysand.com ./my-project-1.0.0.kpar

Publish to the test.sysand.com index:

sysand publish --index https://test.sysand.com

Publish to a custom index:

sysand publish --index https://my-index.example.com

See Also