Skip to main content

Set of fabric commands to help manage a project

Project description


######
fabops
######

.. readme_inclusion_marker

**fabops** is a set of fabric commands to help out manage a project. The
intention is to not use it as a dependency but rather directly clone the
`ops/commands<https://github.com/novopl/fabops-commands>`_ submodule into the
project and create a branch for the project.

The management commands should be tightly coupled with the project to suit its
particular needs. Having all changes to ``ops/commands`` on a branch makes it
easier to update the commands if something useful is released upstream. If
you're using this code inside an organisation, it would probably be wise to make
a fork and maintain common changes across your project in it. This way you can
have a customised version that can still be updated from mainstream. An added
bonus is that you're protected in an unlikely case when something happens with
the mainstream.

The commands are intentionally simple to avoid complexity in the project
management tools. This is mainly to standardize the set of actions performed
by developers. Ideally, all commands should be executable manually without the
help of **fabops**.


Installation
============

.. code-block:: shell

$ pip install serafin


Contributing
============

Setting up development repo
---------------------------

.. code-block:: shell

$ git clone git@github.com:novopl/sphinx-refdoc.git
$ cd sphinx-refdoc
$ virtualenv env
$ source ./env/bin/activate
$ pip install -r requirements.txt -r devrequirements.txt

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

fabops-0.9.17.tar.gz (14.6 kB view details)

Uploaded Source

File details

Details for the file fabops-0.9.17.tar.gz.

File metadata

  • Download URL: fabops-0.9.17.tar.gz
  • Upload date:
  • Size: 14.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for fabops-0.9.17.tar.gz
Algorithm Hash digest
SHA256 7b34f1f7d2ab9b9ba3fb1c5b1f73f1bcefb6961af343333aa34b11a62d7dd10e
MD5 1a425698cf3b30ba26b344545badaed2
BLAKE2b-256 9493d2930417e4bf1ea2d9163ce418c301bea62c0193e5ec9e3acb15e514f8c5

See more details on using hashes here.

Supported by

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