bau
bau copied to clipboard
The C# task runner
Hello! This pull request provides a way to pass parameters to a bau script file - I based this off of the issue #212. I wanted this for what I...
This feature should also provide logging methods for task plugins. When a plugin logs, the prefix should be something like `[Bau][TypenameWithoutNamespace]`. When logging at
This is a first step towards #196. Adds an InputFile and OutputFile method to the DSL, and uses those to skip the task if possible. The intent is to allow...
We already have an issue for passing arguments to individual tasks (#58). However, it would also be useful to be able to pass arguments to the build script itself. For...
E.g. `scriptcs baufile.csx -- name[Adam,Ralph]` ``` c# .Task("name") .Args(new { FirstName = "John", LastName = "Doe" }) // the values assigned are the defaults .Do(args => { Console.WriteLine("First name is...
``` C# Task(string name, string description, IEnumerable dependencies, Action action) ``` and all variants between. How does this fit in with the current optional name parameter? Am I going to...
I was hesitating with ReenableWithDependencies. My other guess was to create enum which would tell if depencencies should be reenabled with dependencies or not. connects to #115