Moving Dagu from Rinoa to Aranea.
This commit is contained in:
@@ -0,0 +1,41 @@
|
||||
# Parallel Execution
|
||||
# Run multiple tasks simultaneously
|
||||
|
||||
description: Execute multiple tasks in parallel
|
||||
|
||||
steps:
|
||||
- name: setup
|
||||
command: echo "Setting up environment"
|
||||
|
||||
# These steps run in parallel after setup
|
||||
- name: task-a
|
||||
command: |
|
||||
echo "Task A starting"
|
||||
sleep 2
|
||||
echo "Task A complete"
|
||||
depends:
|
||||
- setup
|
||||
|
||||
- name: task-b
|
||||
command: |
|
||||
echo "Task B starting"
|
||||
sleep 2
|
||||
echo "Task B complete"
|
||||
depends:
|
||||
- setup
|
||||
|
||||
- name: task-c
|
||||
command: |
|
||||
echo "Task C starting"
|
||||
sleep 2
|
||||
echo "Task C complete"
|
||||
depends:
|
||||
- setup
|
||||
|
||||
# Wait for all parallel tasks to complete
|
||||
- name: merge-results
|
||||
command: echo "All parallel tasks completed"
|
||||
depends:
|
||||
- task-a
|
||||
- task-b
|
||||
- task-c
|
||||
Reference in New Issue
Block a user