Doit

Software Screenshot:
Doit
Software Details:
Version: 0.26.0
Upload Date: 1 Mar 15
Distribution Type: Freeware
Downloads: 565

Rating: nan/5 (Total Votes: 0)

In doit, unlike other build-tools, a task doesn't define a target file to use the execute command if not up-to-date.

This makes doit specially suitable for running a sub-set of test suites.

Like most build tools is used to execute tasks defined in a configuration file. Configuration files are python modules.

The tasks can be python functions or an external shell script/command. doit automatically keeps track of declared dependencies executing only tasks that needs to be update (based on which dependencies have changed).

Features:

  • Can be used as a:
  • Build tool (generic and flexible)
  • Home of your management scripts (it helps you organize and combine shell scripts and python scripts)
  • Functional tests runner (combine together different tools)
  • General features:
  • Easy to use, "no-API"
  • Use Python to dynamically create tasks on-the-fly
  • Flexible, adapts to many workflows for creation of tasks/rules/recipes
  • Support for multi-process parallel execution
  • Built-in integration of inotify (automatically re-execution)

Similar Software

PyTTY
PyTTY

23 Jul 15

Python-cjson
Python-cjson

10 Feb 16

Werkzeug
Werkzeug

12 Apr 15

bbfreeze
bbfreeze

13 May 15

Other Software of Developer Eduardo Naufel Schettino

avalanche
avalanche

14 Apr 15

hoe.js
hoe.js

13 Apr 15

pytest-incremental
pytest-incremental

12 May 15

Comments to Doit

Comments not found
Add Comment
Turn on images!