releng-tool aims to provide a method to prepare a structured environment to assist in the release engineering of a project
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
Documentation
releng
scripts
test
.gitignore
.travis.yml
CONTRIBUTING.rst
LICENSE
README.rst
requirements.txt
setup.py
tox.ini

README.rst

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