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.3.tar.gz (47.2 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.3-py3-none-any.whl (62.2 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: foxops-2.3.3.tar.gz
  • Upload date:
  • Size: 47.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.0.0 CPython/3.12.3

File hashes

Hashes for foxops-2.3.3.tar.gz
Algorithm Hash digest
SHA256 37962387214c9694dc3748f5cd42e12f96bcf332f0d3a09a1d51b1c82381bfbc
MD5 4102eabb9fa88d66d14ce0dedd126b49
BLAKE2b-256 2a63cc38fc4d3c0a1994c839c3a4ca89c8ea3814251c47ccbee625b3fdd95cb4

See more details on using hashes here.

File details

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

File metadata

  • Download URL: foxops-2.3.3-py3-none-any.whl
  • Upload date:
  • Size: 62.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.0.0 CPython/3.12.3

File hashes

Hashes for foxops-2.3.3-py3-none-any.whl
Algorithm Hash digest
SHA256 7801513f166f9b41401a9b3431c6476b572e808369b7144abd8a2f61505415a5
MD5 d957a47be060ed7d6829969b4a40deaf
BLAKE2b-256 e19a5f6d94a95ca6ef0536c32a05f0ddb1db4df23c9e4cec9bf0941cdfc2dfb1

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