Aaron Tan 5287e5c111
Implement workflow job failure
Relates #264.

This PR proposed and implemented a way of defining workflow failure
state:

A workflow job fails if one of the conditions below satisfies.
* At least one node runs into states `canceled` or `error`.
* At least one leaf node runs into states `failed`, but no child node is
  spawned to run (no error handler).

Signed-off-by: Aaron Tan <jangsutsr@gmail.com>
2017-10-12 11:08:33 -04:00
..
2017-04-12 16:19:42 -04:00
2017-07-14 13:58:08 -04:00
2017-06-12 12:01:30 -04:00
2017-06-16 09:40:27 -04:00
2016-05-13 12:01:54 -04:00
2016-11-16 09:43:56 -05:00
2017-10-12 11:08:33 -04:00