release engineering utility tool


License
BSD-2-Clause
Install
pip install releng-tool==0.1.0

Documentation

releng-tool

pip Version Build Status

releng-tool aims to provide a method to prepare a structured environment to assist in the release engineering of a project.

overview

When dealing with the release engineering of a project, assets may be found in multiple locations and may require various methods to extract, build and more. releng-tool can be used to process a defined set of projects which identifiers where resources can be fetched, how packages can be extracted and methods to patch, configure, build and install each individual package for a target root.

https://releng.io/assets/overview.png

For detailed documentation on the releng-tool project, please consult the releng-tool documentation.

requirements

Host tools such as Git, scp, etc. may be required depending on the project being processed (e.g. if a package's sources fetch from a Git source, a Git client tool is required to perform said fetch).

installation

This tool can be installed using pip:

pip install releng-tool