You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 6 Next »

Introduction

The feature Job Stream is a means to implement dependencies with jobs. This feature improves existing forward dependencies (job chains) by introducing backward dependencies (conditions).

The current article is intended to function as a guide to the Job Streams functionality which provides an example of how the different features of Job Streams can be used.

For more information on Job Streams see:
































































































































Example

The zip jobstream_split_join_example.zip includes the job configuration to implement nested split/join dependencies and the jobstream.json for the job Stream.

Please follow the below steps to setup the same example in your environment: 


S.No.Job NameConditionExpressionCommand

1.

job1

In Condition

-

-



Out Condition

rc:0

job1






2.

job2

In Condition

job1

startjob: now



Out Condition

rc:0

job2






3.

job3

In Condition

job1

startjob: now



Out Condition

rc:0

job3






4.

job4

In Condition

job3

startjob: now



Out Condition

rc:0

job4






5.

job5

In Condition

job3

startjob: now



Out Condition

rc:0

job5






6.

job6

In Condition

job4 and job5

startjob: now



Out Condition

rc:0

job6






7.

job7

In Condition

job2

startjob: now



Out Condition

rc:0

job7






8.

job8

In Condition

job6 and job7

startjob: now



Out Condition

-

-




  • No labels