Returns whether all Jobs in the dependency tree are completed.
true if all Jobs are completed, false otherwise.
Get the next Job that can be run.
If a Job is returned, it will be considered to be in progress.
The next Job to return, or null if there are no runnable Jobs.
Mark job as completed (run succesfully).
the job to mark completed.
Mark job as failed, but not because of a job-internal error.
I.e. if a job returns with a non-zero exit code, do not call this function with this job.
This will mark the job to be retried.
the job to mark completed.
Generated using TypeDoc
Orders Jobs in a valid topological sort.
Does not necessarily preorder everything. Uses popNextJob to return just the nextJob.