Softpedia
 


SCRIPTS CATEGORIES:



NEWS ARCHIVE >>
SOFTPEDIA REVIEWS >>
MEET THE EDITORS >>
WEEK'S BEST
  • Koken 0.8.2
  • ContentBox 1.5.2
  • jQPlayer 0.5.2
  • SPOILER ALERT! 0.0.2
  • jQuery Mask Plugin 0.9.0
  • Easing Slider 2.1.2
  • Btapp.js 0.2.0
  • WiiFlash 0.4.5
  • Breeze.js 1.3.3
  • TinyMCE Templates 3.0.2
  • Home > Scripts > Modules > Python Modules

    Doit 0.21.0

    Download button


    Downloads: 574  Tell us about an update
    User Rating:
    Rated by:
    NOT RATED
    0 user(s)
    Developer:

    Website:

    License / Price:

    Platforms:

    Databases:

    Language:

    Last Updated:

    Category:
    Eduardo Naufel Schettino | More scripts
    github.com
    MIT License 

    Windows / Linux / Mac OS / BSD / Solaris
    N/A
    Python
    May 1st, 2013, 13:59 GMT
    C: \ Modules \ Python Modules

     Read user reviews (0)  Refer to a friend  Subscribe

    Doit description

    A command line utility for task automation in Python

    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).

    Here are some key features of "Doit":

    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)



    TAGS:

    automation tool | queue task | build tool | automation | build | execute

    Go to top

    WindowsGamesDriversMacLinuxScriptsMobileHandheldNews

    SUBMIT PROGRAM   |   ADVERTISE   |   GET HELP   |   SEND US FEEDBACK   |   RSS FEEDS   |   UPDATE YOUR SOFTWARE   |   ROMANIAN FORUM