tail CI logs over SSH

35 points by eti


hailey

This is an example of what I've always called San Francisco coding (although the author is London based and their infra is in Stockholm). San Francisco coding is when you assume latency isn't significant.

tangled.org is 300ms away from me. Using an interactive UI over SSH with 300ms of latency is never going to be a good experience. You could geo-distribute your SSH endpoints, but the tail is probably wagging the dog at that point, and there will still be some amount of annoying UI latency for many of your users, especially those users on spotty connections.

wbolster

for gitlab users, the official glab cli tool allows for something similar. running

$ glab ci trace 

… shows the status of the jobs in the pipeline of the current branch, and an interactive menu that lets you select a specific job. the output automagically updates (cf. tail -f) if the job is still running.

erock

Love seeing ssh apps