snapcraft.io icon indicating copy to clipboard operation
snapcraft.io copied to clipboard

Display git commit ID on list of builds

Open benfrancis opened this issue 4 years ago • 6 comments

build.snapcraft.io currently lists a git commit ID alongside build numbers so you can see which commit triggered the build. The new UI on snapcraft.io does not and I couldn't find an obvious way to figure out which commit triggered a build, unless I've missed something. This makes tracking down regressions much harder.

It would be great to have this feature in the new UI, if not already planned.

benfrancis avatar Jul 13 '20 11:07 benfrancis

@tbille could you help me with this one... I can't figure out what would the format of the git commit ID be, could you show me an example or two?

lilyvidenova avatar Oct 29 '20 12:10 lilyvidenova

MVP solution, grouping the table by using the git hash: image

lilyvidenova avatar Oct 30 '20 06:10 lilyvidenova

Nice, thanks for working on this. Making the git hash a hyperlink would also be super helpful.

benfrancis avatar Nov 02 '20 13:11 benfrancis

Yep, will do! :)

lilyvidenova avatar Nov 02 '20 13:11 lilyvidenova

@jkfran Is this feature implemented or being worked on? If not, Can you assign it to me? I can work on this. I have been looking around to contribute to snaps and snapstore as I use them personally and professionally. :)

gajeshbhat avatar Jun 11 '23 06:06 gajeshbhat

Hi @gajeshbhat , I am no longer working at Canonical, but they always welcome contributions to any of the projects. To give you a hint, I believe this feature will rely on the information provided by the Launchpad API. Feel free to open any PR and iterate on it.

cc: @Lukewh

jkfran avatar Jun 12 '23 17:06 jkfran