You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
In that issue, we didn't check the return value from a BLT task so failures were not stopping execution. We fixed that one instance of the issue, but there may be others lurking.
I think it would be a safer design if BLT tasks threw an exception on failure, rather than having to check the return code with every task instance. We could implement in the BLT base task, or try to fix this upstream in Robo: consolidation/robo#891
This might involve quite a bit of refactoring, I haven't looked to see how often we use this pattern.
The text was updated successfully, but these errors were encountered:
Followup to #3796
In that issue, we didn't check the return value from a BLT task so failures were not stopping execution. We fixed that one instance of the issue, but there may be others lurking.
I think it would be a safer design if BLT tasks threw an exception on failure, rather than having to check the return code with every task instance. We could implement in the BLT base task, or try to fix this upstream in Robo: consolidation/robo#891
This might involve quite a bit of refactoring, I haven't looked to see how often we use this pattern.
The text was updated successfully, but these errors were encountered: