Adding example configs.
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
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
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