Files
tar-valon-ansible/app-configs/rinoa/dagu/dags/example-02-parallel-execution.yaml
T
Trez.One 93686531a7
Gitea Branch PR & Ansible Deployment / Check and Create PR (push) Successful in 42s
Gitea Branch PR & Ansible Deployment / Ansible Dry Run (benedikta) (push) Successful in 4m58s
Gitea Branch PR & Ansible Deployment / Ansible Dry Run (rikku) (push) Successful in 5m4s
Gitea Branch PR & Ansible Deployment / Ansible Dry Run (rinoa) (push) Successful in 5m59s
Gitea Branch PR & Ansible Deployment / PR Merge (push) Successful in 37s
Gitea Branch PR & Ansible Deployment / Ansible Config Deployment (benedikta) (push) Successful in 4m31s
Gitea Branch PR & Ansible Deployment / Ansible Config Deployment (rikku) (push) Successful in 4m31s
Gitea Branch PR & Ansible Deployment / Ansible Config Deployment (rinoa) (push) Successful in 4m55s
Adding example configs.
2025-09-09 06:15:32 -04:00

42 lines
805 B
YAML

# 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