Skip to content

exceptions

CI/CD-specific exceptions.

CICDException (Exception)

Top-level package exception class.

Source code in ci_cd/exceptions.py
class CICDException(Exception):
    """Top-level package exception class."""

InputError (ValueError, CICDException)

There is an error with the input given to a task.

Source code in ci_cd/exceptions.py
class InputError(ValueError, CICDException):
    """There is an error with the input given to a task."""

InputParserError (InputError)

The input could not be parsed, it may be wrongly formatted.

Source code in ci_cd/exceptions.py
class InputParserError(InputError):
    """The input could not be parsed, it may be wrongly formatted."""

UnableToResolve (CICDException)

Unable to resolve a task or sub-task.

Source code in ci_cd/exceptions.py
class UnableToResolve(CICDException):
    """Unable to resolve a task or sub-task."""