Using Git-upload-pack for a simpler CI integration

16 tdrhq 4 5/9/2025, 10:44:05 PM blog.screenshotbot.io ↗

Comments (4)

mdaniel · 2m ago
Huh, I didn't see the .lisp coming in the linked source code.

But since T1892 is presumably their internal ticket tracker, I wonder why this got the call-out

> (not (str:containsp "ssh.dev.azure.com" repo))

; https://github.com/screenshotbot/screenshotbot-oss/blob/main...

tuckerman · 1h ago
> it also makes it easier for us to integrate with other Git providers such as GitLab, BitBucket or Phabricator.

I worry sometimes that we've made GitHub too loadbearing so its great to see a devtools company embrace git more generally that just GitHub

danpalmer · 10m ago
Agreed. In a personal project I'm hoping to release I've taken the approach of integrating at the Git layer, but then providing some small quality of life improvements if you're using Git{Hub,Lab} in a way that I can easily support more in the future. GitHub is not Git.
tdrhq · 1h ago
Thanks! (author here)