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

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for foxops-2.1.1.tar.gz
Algorithm Hash digest
SHA256 5c45c2aeaf17c4452674c53000539ad421f70811a643e4b57d68398643265108
MD5 aede332f5cbb0f7274c150946905b59a
BLAKE2b-256 ffe117467df3d7396b53c9ae8164c6f67780060a992d4e34836f463a1d680e6f

See more details on using hashes here.

File details

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

File metadata

  • Download URL: foxops-2.1.1-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.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 1c5d895fca559ceaaf108579cce907a515a819017feaceb9e5b191d2abf0f9f0
MD5 aeeb7957b2f6eb050195071694cc0d3a
BLAKE2b-256 cf364a5e2f0457b604e71826b8f5d06afbfbfc278a37de9075ea43fa76aa769b

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