gitpod
gitpod copied to clipboard
Display "prebuild trigger" in the UI
Currently users cannot distinguish at-all/easily between:
- no webhook received at all (installation misconfigured)
- webhook received but not run due to global rate-limiter
- webhook received but not run because of user config
- what caused a particular prebuild to be executed
This issue is the first one in a series that seeks to enable the user to understand just that. To that end, we need to keep track of "prebuild triggers".
A simple :skateboard: for displaying such information would be in a table-like fashion, similar to the "Branches" tab on a project (which it might replace, eventually). Each row would contain:
- the timestamp (ordered DESC)
- what triggered it (commit on repo&branch)
- state (+ message): possibly showing a link to the prebuild details page if there is one
This can easily be expanded upon (show prebuild status if present, filtering by branch, etc.), but that's not part of the first iteration.
Suggested 🛹 UI
Add display to confirm webhook event for last commit in the commit column of the project branches view
Current text
🙂Authored 10 minutes ago · 034f60e4
Suggested simplified commit wording with and without webhook
- 🙂 Date:time 034f60e4 webhook ☑️
- 🙂 Date:time 034f60e4
This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.