Foxops 🦊
Project description
foxops 🦊
Foxops is a tool that helps to create Git repositories from a template file structure. It serves as a central tool for maintaining an overview of all repositories created from a template, including their versions and the data used to fill placeholders.
Moreover, foxops can keep these repositories up-to-date with any changes made to the template, even if changes were made to the target repository ('incarnation') in the meantime.
Some example use cases for this tool include:
- Keeping multiple microservice repositories updated with a common CI/CD configuration or build tooling template
- Managing a number of infrastructure-as-code repositories based on a common template (e.g., dev/staging/prod environments)
Documentation
The documentation and installation instructions are available here: https://foxops.readthedocs.io
Alternatives
- cookiecutter - probably one of the most popular file-system templating tools
- copier - another CLI application for file-system templating
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
foxops-2.2.0.tar.gz
(46.3 kB
view hashes)
Built Distribution
foxops-2.2.0-py3-none-any.whl
(61.6 kB
view hashes)