Skip to main content

kas wrapper for Yocto BSP builds - repo tool sync, pre-flight checks, triage

Project description

CI

bakar

kas-based BSP build orchestrator for Yocto. Wraps kas-container with manifest-driven sync, pre-flight checks, structured telemetry, and post-mortem tooling. Works with NXP i.MX (repo XML), TI Sitara (oe-layertool), bitbake-setup workspaces, and any bring-your-own kas YAML.

Install

uv tool install git+https://github.com/jetm/bakar.git

Quickstart

# NXP i.MX manifest-driven build
bakar build -f imx-6.12.49-2.2.0.xml -m imx8mp-var-dart

# Bring-your-own kas YAML
bakar build my-project.yml

# Post-mortem a failed build
bakar triage

Documentation

Full command reference, workflow guides, and configuration: docs/index.md

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

bakar-0.6.0.tar.gz (112.3 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

bakar-0.6.0-py3-none-any.whl (146.8 kB view details)

Uploaded Python 3

File details

Details for the file bakar-0.6.0.tar.gz.

File metadata

  • Download URL: bakar-0.6.0.tar.gz
  • Upload date:
  • Size: 112.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for bakar-0.6.0.tar.gz
Algorithm Hash digest
SHA256 faf6744239b3d847c2a93b637579cdd33a54156ef1f75a4ac5f2fb8cea71519e
MD5 56f8d7bbb2b8a73a86b84bf6197404ee
BLAKE2b-256 2285b8eadf2b47ba6435f18b506c3c4ff5093a08a8cbccdb893ed219909bf6e0

See more details on using hashes here.

Provenance

The following attestation bundles were made for bakar-0.6.0.tar.gz:

Publisher: publish.yml on jetm/bakar

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file bakar-0.6.0-py3-none-any.whl.

File metadata

  • Download URL: bakar-0.6.0-py3-none-any.whl
  • Upload date:
  • Size: 146.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for bakar-0.6.0-py3-none-any.whl
Algorithm Hash digest
SHA256 1acb7ae69d85a7747b082ef60762f47aad6f5947103f73df1c49a97f6ac41031
MD5 40eba0589fb1c459a127a15649421cf9
BLAKE2b-256 b7d8c3bfe7d2ece58faf84d50e937c6ad273db8ab2dcb69aa0c523d19f6ef257

See more details on using hashes here.

Provenance

The following attestation bundles were made for bakar-0.6.0-py3-none-any.whl:

Publisher: publish.yml on jetm/bakar

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page