requires Python 3.6+
latest release
python -m pip install --user alfa-ci
HEAD without git clone
python -m pip install --user git+https://github.com/FairRootGroup/alfa-ci
for development in git clone:
python -m pip install --user -e .
setup shell completion (optional)
eval "$(alfa-ci shell-setup)"
learn about subcommands
alfa-ci -h
quick
python -m pip install --user pytest cli-test-helpers
python -m pytest -v
with coverage report
python -m pip install --user pytest coverage cli-test-helpers
python -m coverage run -m pytest && python -m coverage report -m
exhaustive
python -m pip install --user tox
python -m tox