A .NET global tool for running tasks defined in tasks.json files, similar to VS Code's task runner.
Install as a global .NET tool:
dotnet tool install --global RotInitialize a new tasks.json file:
rot initRun a task:
rot run build- Execute shell commands and processes defined in JSON configuration
- Task dependencies and sequential execution
- Concurrent task execution support
- VS Code task runner compatibility
- Custom working directories and environment variables
See Rot/README.md for detailed documentation and examples.
This project uses GitVersion for automatic semantic versioning and publishes to NuGet on every push to main.