Go/Task
< Go
https://taskfile.dev/docs/guide
Comparison for cmds, deps & preconditions
| cmds | deps | preconditions | |
|---|---|---|---|
| Parallel | |||
| Refer another task |
Task Flow
| File Path | /images/quickmmd/Go_Task-go-task-flow.svg |
|---|---|
| File Size | 168.72 KB |
| Last modified | 2026-10-06 |
| Time of SVG loading | 0.00 second(s) |
| Time of SVG convertion | 0.00 second(s) |
| Cache Detected | Yes |
| SVG Engine | Kroki API |
| Kroki API URL | http://kroki:8000 |
| Mermaid syntax Reference | https://mermaid.js.org/intro/syntax-reference.html |
| QuickMMD Version | 1.0.0 - About QuickMMD |
flowchart TD
A([Run task])
D[Run deps in parallel]
E1[Run 1st dependency]
E2[Run 2nd dependency]
En[Run nth dependency]
F{All dependencies succeeded?}
B[Run preconditions sequentially]
C1[Run precondition 1]
C2[Run precondition 2]
Cn[Run precondition n]
G[Run cmds sequentially]
H1[Run 1st command in a dedicated shell]
H2[Run 2nd command in a dedicated shell]
Hn[Run nth command in a dedicated shell]
Z1([Done])
Z2([Leave task with error])
A --> D
D --> E1
D --> E2
D --> En
E1 --> F
E2 --> F
En --> F
F -->|No| Z2
F -->|Yes| B
B --> C1
C1 -->|Succeeded| C2
C1 -->|Failed| Z2
C2 -->|Succeeded| Cn
C2 -->|Failed| Z2
Cn -->|Succeeded| G
Cn -->|Failed| Z2
G --> H1
H1 -->|Succeeded| H2
H1 -->|Failed| Z2
H2 -->|Succeeded| Hn
H2 -->|Failed| Z2
Hn -->|Succeeded| Z1
Hn -->|Failed| Z2