Skip to main content

Wrapper around building stuff using repotool and Yocto

Project description

ronto is a cli tool for building stuff using repotool, Yocto and Docker.

The ronto command is intended to simplify Yocto build environments and processes. It can be used by developers who just want to build a single recipe. It can also be used for headless CI builds or release builds covering a set of machines and images. All build activities can be transparently performed within a docker container or on bare metal.

ronto is the proposed prefix for 10^-27 of something. It is like Yocto which is the prefix for 10^-24 of something.

Documentation

Documentation is available at read the docs:

Ronto Documentation.

Quickstart

ronto is available on PyPI and can be installed with pip.

$ pip3 install ronto

After installing ronto the ronto command is available to you.

The build specification is maintained in a Rontofile.yml.

Start and explore with

# bootstrap a new build Rontofile
ronto bootstrap

# fine grained step by step build
ronto init
ronto build
ronto publish

# or more compact round-trip
ronto all

Change Log

Version History

0.0.1
  • Project created.

0.1.0
  • Rontofile version 1 (not checked)

  • init, build and arbitrary docker sub-commands

Project details


Download files

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

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distribution

ronto-0.1.1-py3-none-any.whl (12.6 kB view hashes)

Uploaded Python 3

Supported by

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