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.2.1.tar.gz (46.3 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.2.1-py3-none-any.whl (61.6 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for foxops-2.2.1.tar.gz
Algorithm Hash digest
SHA256 e90baeb18605029efb11e93ab5b2d0615ecfd6afdd91d484a25e2ea6831e44a2
MD5 92a0ccd554d42723249130f57e6780a5
BLAKE2b-256 ec1f0bca30f84c24e87cc1d2c75ac8f9f0d14b9b42bf3f3bf1b3b1380d2f82be

See more details on using hashes here.

File details

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

File metadata

  • Download URL: foxops-2.2.1-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.2.1-py3-none-any.whl
Algorithm Hash digest
SHA256 cf12b396db8b673e638d09482fe06a1bc2367f73fe06d5a07f784e08d1281ef8
MD5 aa68f7689de7b339f6185b9d4c9093a9
BLAKE2b-256 4ec13b7d81d98bc067d7965780c14b5ebc04d3da22e110b9befaba9c346c805b

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