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

PyTables
PyTables

12 May 15

URLObject
URLObject

13 Apr 15

PyYAML
PyYAML

13 May 15

pycountry
pycountry

20 Jul 15

Other Software of Developer Eduardo Naufel Schettino

pytest-incremental
pytest-incremental

12 May 15

hoe.js
hoe.js

13 Apr 15

avalanche
avalanche

14 Apr 15

Comments to Doit

Comments not found
Add Comment
Turn on images!