Skip to content

Latest commit

 

History

History
50 lines (33 loc) · 2.65 KB

README.md

File metadata and controls

50 lines (33 loc) · 2.65 KB

bolt Jumpstarter

Matrix Etherpad Community Meeting

A free, open source tool for automated testing on real and virtual hardware with CI/CD integration. Simplify device automation with consistent rules across local and distributed environments.

Highlights

  • 🚀 Unified Testing - One tool for local, virtual, and remote hardware
  • 🐍 Python-Powered - Leverage Python's testing ecosystem
  • 🛠️ Hardware Abstraction - Simplify complex hardware interfaces with drivers
  • 🔌 Built-in support for common interfaces such as CAN, IP, GPIO, U-Boot, SD Wire, etc.
  • 💻 Collaborative - Share test hardware globally
  • 🔄 CI/CD Ready - Works with cloud native developer environments and pipelines
  • 🖥️ Cross-Platform - Supports Linux and macOS

Installation

Install all the Jumpstarter Python components:

pip install --extra-index-url https://pkg.jumpstarter.dev/ jumpstarter-all

Or, just install the jmp CLI tool:

pip install --extra-index-url https://pkg.jumpstarter.dev/ jumpstarter-cli

To install the Jumpstarter Service in your Kubernetes cluster, see the Service Installation documentation.

Documentation

Jumpstarter's documentation is available at jumpstarter.dev.

Additionally, the command line reference documentation can be viewed with jmp --help.

Contributing

Jumpstarter welcomes contributors of all levels of experience and would love to see you involved in the project. See the contributing guide to get started.

License

Jumpstarter is licensed under the Apache 2.0 License (LICENSE or https://www.apache.org/licenses/LICENSE-2.0).