Skip to main content

Foxops 🦊

Project description

foxops 🦊

License Python Version

build status deployment status

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


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.3.0.tar.gz (46.8 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

foxops-2.3.0-py3-none-any.whl (61.6 kB view details)

Uploaded Python 3

File details

Details for the file foxops-2.3.0.tar.gz.

File metadata

  • Download URL: foxops-2.3.0.tar.gz
  • Upload date:
  • Size: 46.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.6

File hashes

Hashes for foxops-2.3.0.tar.gz
Algorithm Hash digest
SHA256 5bdb57b177604305d373f7cc3ab7587d35d67cc183c72f2fc0dd748777689dce
MD5 d4a1fc1bb852d58105f6153f0b3dcc84
BLAKE2b-256 388a69719d86f3d21a3dc4aa368f96c5009bdab91a740815b3369dea70341588

See more details on using hashes here.

File details

Details for the file foxops-2.3.0-py3-none-any.whl.

File metadata

  • Download URL: foxops-2.3.0-py3-none-any.whl
  • Upload date:
  • Size: 61.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.6

File hashes

Hashes for foxops-2.3.0-py3-none-any.whl
Algorithm Hash digest
SHA256 c669a37190b4878a1b1971d7d9ab1211d6d8cec4e293bf9f88fcc3161328398d
MD5 fe22e3b239b4e4d94661ab3e90aa594f
BLAKE2b-256 849faa149fcf24151ca776a3ae0c311587553e82014a7b382d1bcd1c9124e7d3

See more details on using hashes here.

Supported by

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