gitpod icon indicating copy to clipboard operation
gitpod copied to clipboard

Display "prebuild trigger" in the UI

Open geropl opened this issue 3 years ago • 2 comments

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.

geropl avatar Jun 20 '22 12:06 geropl

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

jldec avatar Jun 22 '22 12:06 jldec

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.

stale[bot] avatar Sep 21 '22 02:09 stale[bot]