{"action":"created","issue":{"url":"https://api.github.com/repos/libgit2/libgit2sharp/issues/1055","labels_url":"https://api.github.com/repos/libgit2/libgit2sharp/issues/1055/labels{/name}","comments_url":"https://api.github.com/repos/libgit2/libgit2sharp/issues/1055/comments","events_url":"https://api.github.com/repos/libgit2/libgit2sharp/issues/1055/events","html_url":"https://github.com/libgit2/libgit2sharp/issues/1055","id":79618255,"number":1055,"title":"Ensure *nix builds fail at the first error","user":{"login":"nulltoken","id":92363,"avatar_url":"https://avatars.githubusercontent.com/u/92363?v=3","gravatar_id":"","url":"https://api.github.com/users/nulltoken","html_url":"https://github.com/nulltoken","followers_url":"https://api.github.com/users/nulltoken/followers","following_url":"https://api.github.com/users/nulltoken/following{/other_user}","gists_url":"https://api.github.com/users/nulltoken/gists{/gist_id}","starred_url":"https://api.github.com/users/nulltoken/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/nulltoken/subscriptions","organizations_url":"https://api.github.com/users/nulltoken/orgs","repos_url":"https://api.github.com/users/nulltoken/repos","events_url":"https://api.github.com/users/nulltoken/events{/privacy}","received_events_url":"https://api.github.com/users/nulltoken/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/libgit2/libgit2sharp/labels/Up%20for%20grabs","name":"Up for grabs","color":"5319e7"}],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":2,"created_at":"2015-05-22T21:29:50Z","updated_at":"2015-05-22T22:08:40Z","closed_at":null,"body":"https://travis-ci.org/libgit2/libgit2sharp/jobs/63710116#L1492 shows that the NuGet restore has failed. However, the build script kept on running. Which makes the log hard to read and troubleshoot.\r\n\r\nIs there any way to tweak those in order to make them stop on any error?\r\n\r\n/cc @bording @carlosmn "},"comment":{"url":"https://api.github.com/repos/libgit2/libgit2sharp/issues/comments/104786848","html_url":"https://github.com/libgit2/libgit2sharp/issues/1055#issuecomment-104786848","issue_url":"https://api.github.com/repos/libgit2/libgit2sharp/issues/1055","id":104786848,"user":{"login":"carlosmn","id":335443,"avatar_url":"https://avatars.githubusercontent.com/u/335443?v=3","gravatar_id":"","url":"https://api.github.com/users/carlosmn","html_url":"https://github.com/carlosmn","followers_url":"https://api.github.com/users/carlosmn/followers","following_url":"https://api.github.com/users/carlosmn/following{/other_user}","gists_url":"https://api.github.com/users/carlosmn/gists{/gist_id}","starred_url":"https://api.github.com/users/carlosmn/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/carlosmn/subscriptions","organizations_url":"https://api.github.com/users/carlosmn/orgs","repos_url":"https://api.github.com/users/carlosmn/repos","events_url":"https://api.github.com/users/carlosmn/events{/privacy}","received_events_url":"https://api.github.com/users/carlosmn/received_events","type":"User","site_admin":false},"created_at":"2015-05-22T22:08:40Z","updated_at":"2015-05-22T22:08:40Z","body":"You'd need `set -e` like we do in the installation scripts so that the shell script exits with an error if a command does."}}