Skip to content
sauce-labs-cli
Menu

Feature

Exit codes a script can trust

Distinct exit codes separate success, general errors, missing Credentials and rejected authentication.

0 is success. 1 is a general error, including API and validation errors. 2 means Credentials are missing or invalid in your configuration. 77 means Sauce Labs rejected the authentication (HTTP 401 or 403).

A failed request never exits 0, so a CI step fails when the command fails.