Create BaseTask

Description

Subclass commandbox.system.BaseCommand with commandbox.system.BaseTask which will be a sort of build file concept. Have default method “run()” executed by convention, but make any public method a valid "target”

Note: if we find any functionality in BaseCommand that we don't think a task should ever do, let's make a BaseExecutable that BaseCommand and BaseTask both inherit from. Ex, Grunt doesn't allow for any interactivity in a task such as asking the user for stuff. However, there are modules that add that functionality to Grunt so maybe it's not all bad.

Gliffy Diagrams

Activity

Show:
Fixed
Pinned fields
Click on the next to a field label to start pinning.

Details

Assignee

Reporter

Fix versions

Original estimate

Time tracking

No time logged2h remaining

Priority

Components

Sentry

Created June 30, 2014 at 8:31 PM
Updated May 24, 2017 at 5:03 AM
Resolved May 24, 2017 at 5:03 AM