Skip to content

A task automation framework to make writing maintainable, documented scripts easier for nontechnical people.

License

Notifications You must be signed in to change notification settings

Slackaduts/taskmaster

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Taskmaster

A task automation framework to make writing maintainable, documented scripts easier for nontechnical people.

Features

  • Aliased/sanitized tasks defined through YAML to eliminate user error
  • System-wide reporting to a JSON trace via HTTP
  • Documentation generation to Markdown via CLI with examples
  • Userspace by default unless absolutely neccessary; Ensures scripts are not needlessely run with administrator privileges

Usage

Type .\taskmaster.exe --help to get started.

Immediate plans

  • Segregate functionality (reporting, docgen, etc.) by feature flags
  • Limit tokio features
  • Concurrent tasks

Future plans

  • Unix support (Bash)
  • Variable initialization
  • Conditionals outside of raw PowerShell

About

A task automation framework to make writing maintainable, documented scripts easier for nontechnical people.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published