-
Notifications
You must be signed in to change notification settings - Fork 78
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
No indication of failure until the end of deploy logs #3104
Comments
Hello @andrewgoodmansabio 👋 It looks like you didn't include the full Salesforce CLI version information in your issue. A few more things to check:
Thank you! |
Thank you for filing this issue. We appreciate your feedback and will review the issue as soon as possible. Remember, however, that GitHub isn't a mechanism for receiving support under any agreement or SLA. If you require immediate assistance, contact Salesforce Customer Support. |
This issue has been linked to a new work item: W-17203886 |
@andrewgoodmansabio thanks for the heads up, we got a PR to add a completed/failed counter here:
agree, asked my team about ways we can render failures as soon as they appear while polling for the deploy status. |
hey, sorry for the delay on this (had planning week after I opened my PR). The new behavior will print failures on each polling update:
NOTE: the last bit of work is to dedup failures so they don't clutter the CI output (see the Please let us know if you have any other suggestion about CI output for this, thanks. |
Looks great to me! |
Following on from
Changes to deploy output? #3079
, I see that the new console output is back in the latest build.The logging is improved from the previous iteration but no longer shows any indication of an error until the build has finished.
Before example:
After example:
The previous logging wasn't great, it didn't say what the error was but we'd know the build had failed. The newer version doesn't even give us this information.
In earlier builds of SFDX, you'd get the whole component/test failure output as soon as it happened - it wasn't necessarily pretty but it was functional and gave us the information.
This is important. Salesforce builds can run for ages, with some clients hours - developers need to know about these failures as soon as they happen so that they can be working on fixes whilst the rest of the build completes.
Note, developers don't necessarily have access to the orgs where validations are running - the only thing they have to go on is the logs.
The text was updated successfully, but these errors were encountered: