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.5.0.tar.gz (106.8 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.5.0-py3-none-any.whl (140.1 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for bakar-0.5.0.tar.gz
Algorithm Hash digest
SHA256 e3128d06b63c1b391eeda4ca4f1530c51a3b7e9b2e61aee017f2b79f0f891800
MD5 a3884897590c6f17cac9c27bc23522f5
BLAKE2b-256 850fdd9084e737fbae50b0852c58805899bbc2706bdead081b9de924cb684f3a

See more details on using hashes here.

Provenance

The following attestation bundles were made for bakar-0.5.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.5.0-py3-none-any.whl.

File metadata

  • Download URL: bakar-0.5.0-py3-none-any.whl
  • Upload date:
  • Size: 140.1 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.5.0-py3-none-any.whl
Algorithm Hash digest
SHA256 c3f23892cbf5fb7746f33a592ef3a2407c414bfd70c8e4b4f114a36b29ca4c4f
MD5 307c09a5e6435564e064d80c1855b502
BLAKE2b-256 6d7f2010189a894d50f8ee4b66ea3921b954a952b2fea0beb2cbe7a42e946f4c

See more details on using hashes here.

Provenance

The following attestation bundles were made for bakar-0.5.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