travis-ci/travis-artifacts — pull request #13 by meatballhat (2013-06-23 17:39:00+00:00)
Title: Moving process exit to script interface and adding tests for exit codes

as well as asserting errors bubble up so that it's easier to ensure correct behavior for issues like #12.