Skip to main content

Foxops 🦊

Project description

foxops 🦊

ci build

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.0.0.tar.gz (44.9 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.0.0-py3-none-any.whl (60.2 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for foxops-2.0.0.tar.gz
Algorithm Hash digest
SHA256 062cd1d48cfcb5cc0982347344387d7081bb29df8e407f903107ff55773faa3b
MD5 4f62601de7582028df84fccec1464994
BLAKE2b-256 bd6d2ae32e60aaf65e48d8a4bb819bd65431f1dfb2af54d5f26c73018ebec37e

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for foxops-2.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 c2dcf2c3bbf3ccfb47315d5f853a49b7e3093a3b73dcfe2eade1c94fa8212412
MD5 136bd7fc93e31c6934ae24ddb5029fd7
BLAKE2b-256 729f799d7473e1b13ace40a98931b059bba946eccbdc2dd0b07bd0424db39a08

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