This repository:
- Defines the standard tools and workflows that Mozilla Release Engineering endeavours to use across its projects.
- Implements a
reps-new
binary that can be used to bootstrap new projects based on the defined standard.
Please see STANDARD.md for the REPS definition.
The reps-new
tool can be used to bootstrap new projects that conform to this
standard. It is recommended to install and run it with
pipx (so the most up to date version is always
used):
pipx run reps-new
and fill out the prompts. By default, the python
project template is used.
You may optionally specify a different template to use with the -t/--template
flag:
pipx run reps-new -t base
Available templates can be found in the templates directory.