Summary
Adds a criteria that has to be fulfilled for the task to run.
The criteria is evaluated when traversal of the graph occurs.
- Namespace
- Cake
.Core - Containing Type
- Cake
Task Builder Extensions
Syntax
public static CakeTaskBuilder WithCriteria(this CakeTaskBuilder builder, Func<ICakeContext, bool> criteria, string message)
Parameters
Name | Type | Description |
---|---|---|
builder | CakeTaskBuilder | The task builder. |
criteria | Func |
The criteria. |
message | string | The message to display if the task was skipped due to the provided criteria. |
Return Value
Type | Description |
---|---|
CakeTaskBuilder | The same CakeTaskBuilder instance so that multiple calls can be chained. |