I want to write a JIL file in which I want One major box then inside this box job another box job and then I want to write a command Job.
I haven't been able to find the syntax and also Is it possible to write one box job inside another box job or not.
Consider the following names:
Major_Box - the parent box
Child_Box - the child box
Job_A - CMD job under the child box
Sample JIL:
insert_job: Major_Box
job_type: BOX
owner: xyz
date_conditions: 1
days_of_week: all
start_times: "06:00"
timezone: IST
insert_job: Child_Box
job_type: BOX
box_name: Major_Box
owner: xyz
date_conditions: 1
days_of_week: all
start_times: "06:15"
timezone: IST
insert_job: Job_A
job_type: CMD
box_name: Child_Box
command: bash /absolute_path/script_name.sh
owner: xyz
machine: hostname
date_conditions: 1
days_of_week: all
start_times: "06:30"
timezone: IST
Here,
Major_Box would be triggered at 6:00, it would activate the Child_box but not trigger it.
At 6:15 the Activated Child_Box would be triggered as the time condition is true, thus activating the Job_A.
At 6:30 the activated Job_A would trigger running the commands as mentioned.
Also, you are include condition of preceding job/box
condition: Success(Another_Job)
Hope this helps. Let me know if you need more. Good Luck