Handle ProcessFailedException exceptions #10
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
In JuliaLang/julia#27900
run
was changet to throw aProcessFailedException
rather than aErrorException
, if the process (e.g. curl/wget) returned a nonzero exit code.One of the things not covered by julia semver was exceptions.
i.e. the type of an exception can change on minor releases.
Now of-course we don't want to make a release of julia that does break peoples plackages,
so It would be good to fix this.
Ergo this PR.