EB mostly returns 1 as an exit code if a build fails. It will return the exit code of the application it is attempting to build. If there are errors that are not related to the actual application build it would be very beneficial to have more granular exit codes for these condititions.
- cannot find source tar (and no download url available)
- transient connection error when downloading source tar
- 404 error - source tar not found
- os-dependency not available
- error in build dependency
- dependency not installed
There may be some other errors states that are worth catching ?
EB mostly returns 1 as an exit code if a build fails. It will return the exit code of the application it is attempting to build. If there are errors that are not related to the actual application build it would be very beneficial to have more granular exit codes for these condititions.
There may be some other errors states that are worth catching ?