mirror of
https://github.com/go-task/task.git
synced 2026-07-02 08:58:41 +00:00
feat: add --failfast and failtest: true to control dependencies (#2525)
This commit is contained in:
@@ -110,6 +110,14 @@ task deploy --silent
|
||||
|
||||
### Execution Control
|
||||
|
||||
#### `-F, --failfast`
|
||||
|
||||
Stop executing dependencies as soon as one of them fails.
|
||||
|
||||
```bash
|
||||
task build --failfast
|
||||
```
|
||||
|
||||
#### `-f, --force`
|
||||
|
||||
Force execution even when the task is up-to-date.
|
||||
|
||||
@@ -102,6 +102,17 @@ verbose: true
|
||||
concurrency: 4
|
||||
```
|
||||
|
||||
### `failfast`
|
||||
|
||||
- **Type**: `boolean`
|
||||
- **Default**: `false`
|
||||
- **Description**: Stop executing dependencies as soon as one of them fail
|
||||
- **CLI equivalent**: [`-F, --failfast`](./cli.md#f-failfast)
|
||||
|
||||
```yaml
|
||||
failfast: true
|
||||
```
|
||||
|
||||
## Example Configuration
|
||||
|
||||
Here's a complete example of a `.taskrc.yml` file with all available options:
|
||||
|
||||
Reference in New Issue
Block a user