You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Currently the pipeline only executes the upload step when builds on all platforms have succeeded. This leads to two problems:
A failing build on a single platform prevents the upload of binaries for all other platforms even though they were built without problems.
A worker outage for a single platform stalls the entire pipeline forever, without sending us an alert (since the pipeline is still running and not in the "failed" state).
Consequently, we should implement two improvements:
Implement a hard time-out for each build step, i.e. failing them if they take too long.
Upload all available binaries as soon as all build steps have either passed or failed. This logic must handle retries.
The text was updated successfully, but these errors were encountered:
Currently the pipeline only executes the upload step when builds on all platforms have succeeded. This leads to two problems:
Consequently, we should implement two improvements:
The text was updated successfully, but these errors were encountered: