-
Notifications
You must be signed in to change notification settings - Fork 3
Home
robertbasic edited this page Dec 28, 2011
·
17 revisions
Usher is a simple task-based system with a JSON configuration file definition. The general idea is to provide a set of simple to use and configure tasks that can be used for anything from web application deployment to generic system tasks.
Usher is PHP-powered, but command-line based tasks can be created to work with any desired tool. The goal is to provide an easy to extend framework for task definition.
Requirements:
- PHP 5.3+
- Whatever command line tools you might need
Planned Features:
- Composer/Packagist support (simple support integrated)
- Common local file system tasks (basic tasks now supported)
- Integration with version control systems
Standards:
- Usher uses the PEAR formatting standard