abantos / bolt

A task automation tool (similart to grunt) for Python
MIT License
15 stars 8 forks source link

Return Codes from Tasks are Ignored #89

Closed CurroRodriguez closed 7 years ago

CurroRodriguez commented 7 years ago

Description

Recently, I switched most tasks to throw exceptions to indicate errors, and modified the runner to ignore the return codes. Unfortunately, old tasks may still return error codes; therefore, I need to support both.

Steps to Reproduce

The exit code still 0 when it should indicate that the task failed.

Acceptance Criteria

Bolt supports both error reporting through exceptions and return codes.

CurroRodriguez commented 7 years ago

Issue #89: Return Codes from Tasks are Ignored