mirror of
https://github.com/ansible/awx.git
synced 2026-03-21 10:57:36 -02:30
Document usage of workflow job template nodes with approvals
Fixes #8777
This commit is contained in:
@@ -174,6 +174,54 @@ EXAMPLES = '''
|
|||||||
organization: Default
|
organization: Default
|
||||||
success_nodes:
|
success_nodes:
|
||||||
- my-first-node
|
- my-first-node
|
||||||
|
|
||||||
|
- name: Create workflow with 2 Job Templates and an approval node in between
|
||||||
|
block:
|
||||||
|
- name: Create a workflow job template
|
||||||
|
tower_workflow_job_template:
|
||||||
|
name: my-workflow-job-template
|
||||||
|
ask_scm_branch_on_launch: true
|
||||||
|
organization: Default
|
||||||
|
|
||||||
|
- name: Create 1st node
|
||||||
|
tower_workflow_job_template_node:
|
||||||
|
identifier: my-first-node
|
||||||
|
workflow_job_template: my-workflow-job-template
|
||||||
|
unified_job_template: some_job_template
|
||||||
|
organization: Default
|
||||||
|
|
||||||
|
- name: Create 2nd approval node
|
||||||
|
tower_workflow_job_template_node:
|
||||||
|
identifier: my-second-approval-node
|
||||||
|
workflow_job_template: my-workflow-job-template
|
||||||
|
organization: Default
|
||||||
|
approval_node:
|
||||||
|
description: "Do this?"
|
||||||
|
name: my-second-approval-node
|
||||||
|
timeout: 3600
|
||||||
|
|
||||||
|
- name: Create 3rd node
|
||||||
|
tower_workflow_job_template_node:
|
||||||
|
identifier: my-third-node
|
||||||
|
workflow_job_template: my-workflow-job-template
|
||||||
|
unified_job_template: some_other_job_template
|
||||||
|
organization: Default
|
||||||
|
|
||||||
|
- name: Link 1st node to 2nd Approval node
|
||||||
|
tower_workflow_job_template_node:
|
||||||
|
identifier: my-first-node
|
||||||
|
workflow_job_template: my-workflow-job-template
|
||||||
|
organization: Default
|
||||||
|
success_nodes:
|
||||||
|
- my-second-approval-node
|
||||||
|
|
||||||
|
- name: Link 2nd Approval Node 3rd node
|
||||||
|
tower_workflow_job_template_node:
|
||||||
|
identifier: my-second-approval-node
|
||||||
|
workflow_job_template: my-workflow-job-template
|
||||||
|
organization: Default
|
||||||
|
success_nodes:
|
||||||
|
- my-third-node
|
||||||
'''
|
'''
|
||||||
|
|
||||||
from ..module_utils.tower_api import TowerAPIModule
|
from ..module_utils.tower_api import TowerAPIModule
|
||||||
|
|||||||
Reference in New Issue
Block a user