Community
Participate
Working Groups
The command line tools configuro, repoman, cdoc, and check all need to provide a non-zero exit status when they fail.
Call cmdr.error() on failure in check, path and repoman. Implemented in xdctools-d14.
This bug is a request for regression tests that verify proper non-zero exit status for failures in the configuro, repoman, cdoc, path, and check commands. IF it is possible to "prove" that errors/exceptions will always result in non-zero exit status (say because all ICmd based commands must return an exit status and ICmd ensures that the command's exit status is that which is returned by the core command), we can reject this bug. Otherwise, we need regressions to manually check exit status.