Skip to content
Beskid Platform specification

Beskid

Jump to a Beskid service

Beskid

Jump to a Beskid service

Examples

Spec standingStandard

Owner
Piotr Mikstacki
Submitter
Piotr Mikstacki
Terminal window
beskid pckg pack --project compiler/corelib/beskid_corelib/Project.proj

Produces a .bpk with README.md, sources, and .beskid/docs/ when present.

Terminal window
export BESKID_PCKG_URL=https://pckg.example/
export BESKID_PCKG_API_KEY=...
beskid pckg upload path/to/package.bpk

Exact subcommand names follow PckgCommand in cli.rs (use beskid pckg --help in installed CLI).

.beskid/pckg/repositories.json:

{
"repositories": {
"default": { "api_key": "..." }
}
}

Maps to registry aliases in Workspace.proj.

Compiler CI uses BESKID_PCKG_KEY to publish the corelib package identity after build—same client stack as local beskid pckg with injected secrets.