[deliver] Fix altool not logging errors #29545
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.
I have not run all the tests as the comment suggested. To be entirely honest, I'm not sure how. I have only done enough ruby to be dangerous but not enough familiarity to know how to run all the tools fastlane leverages. Anywho, other devs were prompting me that they were encountering this same issue so hopefully this PR resolves it. Besides, I suspect the GitHub pipeline will run any necessary tests. Without further ado:
Altool appears to have changed the format of their cli output. As a result the error regex is no longer matching. This PR simply removes that regex expression. I don't think we should be filtering out errors anyways and should instead log errors verbosely so that the developer can get as much information as possible to debug. This resolves this issue:
#29368
Note the error itself won't be resolved, but it will now properly log the errors so developers can resolve whatever is wrong on their end. In my case I needed to bump my minimum supported OS version and I needed to auth credentials.