Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Parent job:
- - defaultTab: nodes
- description: ''
- executionEnabled: true
- id: 72957969-85c1-4b8e-8264-97b933b31fed
- loglevel: INFO
- multipleExecutions: true
- name: ParentJob
- nodeFilterEditable: true
- nodefilters:
- dispatch:
- excludePrecedence: true
- keepgoing: true
- rankOrder: ascending
- successOnEmptyNodeFilter: false
- threadcount: '1'
- filter: node.*
- nodesSelectedByDefault: false
- plugins:
- ExecutionLifecycle: null
- scheduleEnabled: true
- sequence:
- commands:
- - description: First Parent Script
- script: sleep 3; echo "First Parent Script"
- - jobref:
- group: ''
- name: ExternalChildJob
- nodeStep: 'true'
- project: AnotherProject
- uuid: fb8e3dc7-ae1d-4e42-9fad-0a631e852218
- - description: Second Parent Script
- script: sleep 3; cat file.txt
- - description: Third Parent Script
- script: sleep 3; echo "Third Parent Script"
- - jobref:
- args: -opt1 node.*
- group: ''
- name: ChildJob
- uuid: 611db66d-9cac-489b-8dab-6fb2e7f6dfa5
- keepgoing: true
- strategy: node-first
- uuid: 72957969-85c1-4b8e-8264-97b933b31fed
- Child Job on the Parent Job Project:
- - defaultTab: nodes
- description: ''
- executionEnabled: true
- id: 611db66d-9cac-489b-8dab-6fb2e7f6dfa5
- loglevel: INFO
- name: ChildJob
- nodeFilterEditable: false
- nodefilters:
- dispatch:
- excludePrecedence: true
- keepgoing: false
- rankOrder: ascending
- successOnEmptyNodeFilter: false
- threadcount: '1'
- filter: 'name: ${option.opt1}'
- nodesSelectedByDefault: true
- options:
- - hidden: true
- name: opt1
- value: node00
- plugins:
- ExecutionLifecycle: null
- scheduleEnabled: true
- sequence:
- commands:
- - script: sleep 3; echo "same project child job"
- keepgoing: false
- strategy: node-first
- uuid: 611db66d-9cac-489b-8dab-6fb2e7f6dfa5
- Child Job on an external project:
- - defaultTab: nodes
- description: ''
- executionEnabled: true
- id: fb8e3dc7-ae1d-4e42-9fad-0a631e852218
- loglevel: INFO
- name: ExternalChildJob
- nodeFilterEditable: false
- plugins:
- ExecutionLifecycle: null
- scheduleEnabled: true
- sequence:
- commands:
- - fileExtension: .sh
- interpreterArgsQuoted: false
- script: sleep 2; echo "script 1 external job"
- scriptInterpreter: /bin/bash
- - fileExtension: .sh
- interpreterArgsQuoted: false
- script: sleep 2; echo "script 2 external job"
- scriptInterpreter: /bin/bash
- keepgoing: false
- strategy: node-first
- uuid: fb8e3dc7-ae1d-4e42-9fad-0a631e852218
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement